@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--ck-font-ui);--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-sky-400:#00bcfe;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:var(--cs-preview-text-xs,var(--ck-text-caption-size));--text-sm:var(--cs-preview-text-sm,var(--ck-text-small-size));--text-lg:var(--cs-preview-text-lg,var(--ck-text-body-lg-size));--text-xl:var(--ck-text-h2-size);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--leading-loose:2;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--ck-font-ui);--default-mono-font-family:var(--ck-font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-zinc-100:lab(96.1634% .0993311 -.364041);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-800:lab(15.7305% .613764 -2.16959);--color-zinc-900:lab(8.30603% .618205 -2.16572);--color-zinc-950:lab(2.51107% .242703 -.886115)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(button:not(:disabled),summary,[role=button]){cursor:pointer}:where(button,input,select,textarea):disabled{cursor:not-allowed}:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible:where(:not([aria-label="Website draft preview"],[aria-label="Website draft preview"] *)){outline:2px solid var(--ck-focus);outline-offset:2px}}@layer ck,components;@layer app{[aria-label="Website draft preview"]{--rs-text:#3d2b1a;--rs-heading:#2c1a0e;--rs-link:#5c3d1e;--cs-preview-text-xs:.75rem;--cs-preview-text-xs-line:calc(1 / .75);--cs-preview-text-sm:.875rem;--cs-preview-text-sm-line:calc(1.25 / .875);--cs-preview-text-base:.9375rem;--cs-preview-text-base-line:calc(1.5 / 1);--cs-preview-text-lg:1.125rem;--cs-preview-text-lg-line:calc(1.75 / 1.125);--cs-preview-text-2xl:clamp(1.375rem, 1.2283rem + .652vw, 1.75rem);--cs-preview-text-2xl-line:calc(2 / 1.5);--cs-preview-radius-xl:22px;--cs-preview-radius-2xl:28px;--cs-preview-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;color:var(--rs-text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5}[aria-label="Website draft preview"] :where(h1,h2,h3,h4){font-family:inherit;font-size:inherit;color:var(--rs-heading);letter-spacing:-.02em;text-wrap:wrap;margin:0;font-weight:700;line-height:1.15}[aria-label="Website draft preview"] :where(h1,h2){letter-spacing:-.01em;font-weight:600}[aria-label="Website draft preview"] :where(h5,h6){font:inherit;color:inherit}[aria-label="Website draft preview"] :where(a){color:var(--rs-link);text-decoration:none}[aria-label="Website draft preview"] :where(a):hover{text-decoration:underline}[aria-label="Website draft preview"] :where(p){text-wrap:wrap}.cs-import-after{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-16)}.cs-import-steps{gap:var(--ck-space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.cs-import-steps>li{align-items:center;gap:var(--ck-space-12);padding:var(--ck-space-8) var(--ck-space-12);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-surface);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);display:flex}.cs-import-steps>li[data-complete]{color:var(--ck-fg)}.cs-import-steps>li[aria-current=step]{border-color:var(--ck-border-strong);background:var(--ck-accent-soft);color:var(--ck-fg);font-weight:var(--ck-weight-medium)}.cs-import-steps__marker{inline-size:var(--ck-space-24);block-size:var(--ck-space-24);border:1px solid var(--ck-border-strong);border-radius:var(--ck-radius-full);background:var(--ck-surface);font-size:var(--ck-text-caption-size);font-weight:var(--ck-weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.cs-import-steps>li[data-complete] .cs-import-steps__marker{background:var(--ck-success-soft);color:var(--ck-success);border-color:#0000}@media (forced-colors:active){.cs-import-steps>li[aria-current=step]{outline-offset:-2px;outline:2px solid canvastext}}.cs-repo-picker{align-items:start;gap:var(--ck-space-24);grid-template-columns:minmax(0,1fr);display:grid}@container ck-region (min-width:840px){.cs-repo-picker{grid-template-columns:minmax(0,1.35fr) minmax(18.75rem,.65fr)}.cs-repo-form{position:sticky;inset-block-start:var(--ck-space-32)}}.cs-repo-head{padding:var(--ck-space-20);border-block-end:1px solid var(--ck-border)}.cs-repo-list{max-block-size:35rem;margin:0;padding:0;list-style:none;overflow-y:auto}.cs-repo-list>li+li{border-block-start:1px solid var(--ck-border)}.cs-repo{gap:var(--ck-space-4);inline-size:100%;padding:var(--ck-space-12) var(--ck-space-20);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:grid}.cs-repo:hover:not(:disabled){background:var(--ck-hover)}.cs-repo[aria-pressed=true]{background:var(--ck-accent-soft)}.cs-repo:disabled{cursor:not-allowed}.cs-repo:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.cs-repo__name{align-items:center;gap:var(--ck-space-8);min-inline-size:0;display:flex}.cs-repo__title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.cs-repo__warning{align-items:flex-start;gap:var(--ck-space-8);display:flex}.cs-repo-empty{padding:var(--ck-space-40) var(--ck-space-20);text-align:center}.cs-repo-foot{padding:var(--ck-space-16) var(--ck-space-20);border-block-start:1px solid var(--ck-border)}.cs-repo-selected{gap:var(--ck-space-4);padding:var(--ck-space-12);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-bg-subtle);display:grid}@media (forced-colors:active){.cs-repo[aria-pressed=true]{outline-offset:-2px;outline:2px solid highlight}}.cs-github-org{max-inline-size:28rem}.cs-github-address{padding:var(--ck-space-16);border-radius:var(--ck-radius-md);background:var(--ck-bg-subtle)}.cs-github-settings{margin:0;padding:0;list-style:none}.cs-github-settings>li{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-12);padding-block:var(--ck-space-16);flex-wrap:wrap;display:flex}.cs-github-settings>li:first-child{padding-block-start:0}.cs-github-settings>li+li{border-block-start:1px solid var(--ck-border)}.cs-github-settings__text{flex:16rem;min-inline-size:0}.cs-github-settings__issue{align-items:flex-start;gap:var(--ck-space-8);flex-basis:100%;display:flex}.cs-github-warning-icon{color:var(--ck-warning);flex:none;margin-block-start:var(--ck-space-2)}.cs-github-requirements{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-24)}.cs-github-bullets{margin:0;padding-inline-start:var(--ck-space-20);list-style:outside}.cs-github-bullets>li+li{margin-block-start:var(--ck-space-4)}.cs-dialog-feedback{margin-block-end:var(--ck-space-16)}.cs-dialog-feedback:focus{outline:none}.cs-dialog-feedback:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.cs-brand-list{margin:0;padding:0;list-style:none}.cs-brand-list>li{gap:var(--ck-space-4);padding-block:var(--ck-space-12);display:grid}.cs-brand-list>li:first-child{padding-block-start:0}.cs-brand-list>li+li{border-block-start:1px solid var(--ck-border)}.cs-brand-create{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-24)}.cs-field-row{align-items:end;gap:var(--ck-space-12);padding:var(--ck-space-12);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);grid-template-columns:minmax(0,1fr);display:grid}.cs-field-row__actions{min-block-size:var(--ck-control-h-md)}@container ck-region (min-width:600px){.cs-field-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.cs-collection-items{margin:0;padding:0;list-style:none}.cs-collection-items>li+li{border-block-start:1px solid var(--ck-border)}.cs-collection-meta{gap:var(--ck-space-4) var(--ck-space-12);flex-wrap:wrap;display:flex}.cs-collection-meta>span{overflow-wrap:anywhere}details:not([open])>summary .cs-item-toggle-close,details[open]>summary .cs-item-toggle-open{display:none}.cs-collection-where,.cs-collection-danger{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-16)}.cs-content-field{padding-block:var(--ck-space-16)}.cs-content-field:first-child{padding-block-start:0}.cs-content-field:last-child{padding-block-end:0}.cs-content-field+.cs-content-field{border-block-start:1px solid var(--ck-border)}.cs-alt-row{align-items:end;gap:var(--ck-space-12);grid-template-columns:minmax(0,1fr);display:grid}@container ck-region (min-width:600px){.cs-alt-row{grid-template-columns:minmax(0,1fr) auto}.cs-alt-row__check{margin-block-end:var(--ck-space-6)}}.cs-content-versions{margin:0;padding:0;list-style:none}.cs-content-versions>li{justify-content:space-between;align-items:center;gap:var(--ck-space-8);padding-block:var(--ck-space-12);flex-wrap:wrap;display:flex}.cs-content-versions>li:first-child{padding-block-start:0}.cs-content-versions>li:last-child{padding-block-end:0}.cs-content-versions>li+li{border-block-start:1px solid var(--ck-border)}.cs-source-title{color:var(--ck-fg);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-weight-semibold);margin:0}.cs-source-review,.cs-source-files{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-16)}.cs-source-repo{align-items:center;gap:var(--ck-space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.cs-source-repo__link{align-items:center;gap:var(--ck-space-4);min-inline-size:0;color:var(--ck-fg);text-decoration:none;display:flex}.cs-source-repo__link:hover{text-decoration:underline}.cs-source-repo__link>svg{flex:none}.cs-source-repo__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.cs-file-tree{margin:0;padding:0;list-style:none}.cs-file-tree__row{align-items:center;gap:var(--ck-space-6);inline-size:100%;min-inline-size:0;padding-block:var(--ck-space-6);padding-inline:calc(var(--ck-space-4) + var(--cs-depth,0) * var(--ck-space-12)) var(--ck-space-8);border-radius:var(--ck-radius-sm);color:var(--ck-fg-muted);font:inherit;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-align:start;cursor:pointer;background:0 0;border:0;list-style:none;display:flex}.cs-file-tree__row::-webkit-details-marker{display:none}.cs-file-tree__row:hover:not(:disabled){background:var(--ck-hover);color:var(--ck-fg)}.cs-file-tree__row:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.cs-file-tree__file{padding-inline-start:calc(var(--ck-space-4) + var(--ck-space-20) + var(--cs-depth,0) * var(--ck-space-12))}.cs-file-tree__file:disabled{cursor:default;opacity:.6}.cs-file-tree__file[aria-current=true]{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg);font-weight:var(--ck-weight-medium)}.cs-file-tree__chevron{flex:none}details[open]>.cs-file-tree__row .cs-file-tree__chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.cs-file-tree__chevron{transition:transform var(--ck-dur-fast) var(--ck-ease-out)}}.cs-file-tree__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}@media (forced-colors:active){.cs-file-tree__file[aria-current=true]{outline-offset:-2px;outline:2px solid highlight}}.cs-source-file{background:var(--ck-surface);flex-direction:column;min-block-size:100%;display:flex}.cs-source-file__bar{align-items:center;gap:var(--ck-space-12);min-block-size:var(--ck-space-48);padding:var(--ck-space-8) var(--ck-space-16);border-block-end:1px solid var(--ck-border);flex-wrap:wrap;display:flex}.cs-source-file__path{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-inline-size:0;overflow:hidden}.cs-source-file__path-input{flex:16rem;min-inline-size:0}.cs-source-file__text{min-block-size:24rem;margin:var(--ck-space-16);resize:vertical;flex:auto}.cs-source-file__empty{min-block-size:24rem;padding:var(--ck-space-32);background:var(--ck-bg-subtle);flex:auto;justify-content:center;align-items:center;display:flex}.cs-source-file__footer{padding:var(--ck-space-16);border-block-start:1px solid var(--ck-border)}.cs-source-file__message{flex:16rem;min-inline-size:0}.cs-post-review{min-inline-size:0}.cs-post-preview{min-block-size:16rem;padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md)}.cs-post-list{margin:0;padding-inline-start:var(--ck-space-20);list-style:outside}.cs-post-list>li+li{margin-block-start:var(--ck-space-4)}.cs-post-check{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-12)}.cs-post-jsonld{max-block-size:12rem;padding:var(--ck-space-12);overflow:auto}.cs-image-alt{gap:var(--ck-space-12);grid-template-columns:minmax(0,1fr);display:grid}@container ck-region (min-width:600px){.cs-image-alt{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.cs-shared-scopes>li+li{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-12)}.cs-save-bar{padding-block:var(--ck-space-12);border-block-start:1px solid var(--ck-border);background:var(--ck-surface);position:sticky;inset-block-end:0}.cs-finding-list{margin:0;padding:0;list-style:none}.cs-finding-list>li+li{border-block-start:1px solid var(--ck-border)}.cs-finding{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-12) var(--ck-space-24);padding-block:var(--ck-space-16);flex-wrap:wrap;scroll-margin-block-start:var(--ck-space-64);display:flex}.cs-finding:first-child{padding-block-start:0}.cs-finding:last-child{padding-block-end:0}.cs-finding__body{flex:18rem;min-inline-size:0}.cs-finding__actions{flex:none}.cs-title-status{align-items:center;gap:var(--ck-space-4) var(--ck-space-12);flex-wrap:wrap;display:inline-flex}.cs-bullets{margin:0;padding-inline-start:var(--ck-space-20);list-style:outside}.cs-bullets>li+li{margin-block-start:var(--ck-space-4)}.cs-divided-list{margin:0;padding:0;list-style:none}.cs-divided-list>li{padding-block:var(--ck-space-12)}.cs-divided-list>li+li{border-block-start:1px solid var(--ck-border)}.cs-boxed{padding:var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md)}.cs-rotation-slot{gap:var(--ck-space-4);padding:var(--ck-space-12);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);display:grid}.cs-rotation-slot--active{border-color:var(--ck-border-strong);background:var(--ck-bg-subtle)}@container ck-region (min-width:600px){.cs-report-span-2{grid-column:span 2}}.cs-check-page{gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);display:grid}@container ck-region (min-width:600px){.cs-check-page{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.cs-step{gap:var(--ck-space-12);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.cs-audit-status{max-inline-size:20rem}.cs-audit-status:not(:empty){margin-block-start:var(--ck-space-8)}.cs-audit-alert{max-inline-size:28rem;margin-block-start:var(--ck-space-8)}@media (forced-colors:active){.cs-rotation-slot--active{border-width:2px;border-color:canvastext}}.cs-wrap-anywhere :is(h1,h2,p){overflow-wrap:anywhere}.cs-standalone{min-height:100dvh;padding:var(--ck-space-48) var(--ck-space-16);place-items:center;display:grid}.cs-script-only{display:contents}.cs-record-title{color:var(--ck-fg);font-weight:var(--ck-weight-medium);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}a.cs-record-title:hover{text-decoration:underline}.cs-record-meta{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cs-record-title.cs-wraps,.cs-record-meta.cs-wraps{overflow-wrap:anywhere;white-space:normal;overflow:visible}.cs-row-link-table tbody tr{cursor:pointer}.cs-row-link-table tbody tr:hover{background:var(--ck-hover)}.cs-live-link{align-items:center;gap:var(--ck-space-4);min-inline-size:0;max-inline-size:100%;display:inline-flex}.cs-record-labels{margin-block-start:var(--ck-space-4)}.cs-push-end{margin-inline-start:auto}.cs-website-card{gap:var(--ck-space-16);flex-direction:column;block-size:100%;display:flex}.cs-website-card__footer{border-block-start:1px solid var(--ck-border);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);margin-block-start:auto;padding-block-start:var(--ck-space-12)}.cs-tab-panel{padding-block-start:0}.cs-tab-panel[data-state=inactive]{display:none}.cs-morph-title{display:inline-block}.cs-form-measure{max-inline-size:var(--ck-measure-form)}.cs-grow{flex:auto}.cs-filter-field{max-inline-size:16rem}.cs-page-notices{margin-block-end:var(--ck-space-24)}.cs-form-frame{min-inline-size:0;max-inline-size:var(--ck-measure-form)}.cs-link-card{gap:var(--ck-space-12);flex-direction:column;block-size:100%;display:flex}.cs-link-card__end{margin-block-start:auto}.cs-figure{color:var(--ck-fg);font-size:var(--ck-text-stat-size);line-height:var(--ck-text-stat-line);font-weight:var(--ck-weight-semibold);font-variant-numeric:tabular-nums;display:block}.cs-steps{text-align:start;margin:0;padding-inline-start:var(--ck-space-20);list-style:decimal}.cs-steps>li+li{margin-block-start:var(--ck-space-4)}.cs-share{align-items:center;gap:var(--ck-space-8);display:flex}.cs-share__track{border-radius:var(--ck-radius-full);background:var(--ck-bg-subtle);flex:1;block-size:.375rem;overflow:hidden}.cs-share__fill{inline-size:var(--cs-share,0%);border-radius:var(--ck-radius-full);background:var(--ck-chart-1);block-size:100%;display:block}.cs-share__value{inline-size:3rem;font-size:var(--ck-text-small-size);font-variant-numeric:tabular-nums;line-height:var(--ck-text-small-line);text-align:end}@media (forced-colors:active){.cs-share__fill{background:canvastext}.cs-share__track{outline:1px solid canvastext}}.cs-code-block{padding:var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-bg-subtle);color:var(--ck-fg);font-family:var(--ck-font-mono);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);margin:0;overflow-x:auto}.cs-trail{justify-content:flex-end;align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;display:inline-flex}.cs-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.cs-legend{float:inline-start;inline-size:100%;color:var(--ck-fg);font-size:var(--ck-text-body-lg-size);line-height:var(--ck-text-body-lg-line);font-weight:var(--ck-weight-semibold);padding:0}.cs-legend--field{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium)}.cs-legend--spaced{margin-block-end:var(--ck-space-8)}.cs-legend-note{margin-block-start:calc(-1 * var(--ck-space-12))}.cs-field-grid{gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);display:grid}@container ck-region (min-width:600px){.cs-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-span-all{grid-column:1/-1}.cs-thumb{border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-surface);block-size:6rem;flex-direction:column;margin-block-end:var(--ck-space-12);display:flex;overflow:hidden}.cs-thumb--dashed{border-style:dashed;border-color:var(--ck-border-strong)}.cs-thumb__bar{padding:var(--ck-space-4) var(--ck-space-8);justify-content:space-between;align-items:center;display:flex}.cs-thumb__bar--ink{background:var(--ck-fg)}.cs-thumb__fill{justify-content:center;align-items:center;gap:var(--ck-space-4);background:var(--ck-bg-subtle);flex-direction:column;flex:auto;display:flex}.cs-thumb__fill--split{align-items:center;gap:var(--ck-space-8);padding:var(--ck-space-8);grid-template-columns:1fr 1fr;display:grid}.cs-thumb__fill--plain{color:var(--ck-fg-subtle);background:0 0}.cs-thumb__lines{gap:var(--ck-space-4);display:grid}.cs-thumb__cells{grid-template-columns:repeat(var(--cs-cells,3), 1fr);gap:var(--ck-space-4);padding:var(--ck-space-4);display:grid}.cs-bone{border-radius:var(--ck-radius-xs);display:block}.cs-bone--round{border-radius:var(--ck-radius-full)}.cs-bone--surface{background:var(--ck-surface)}.cs-bone--subtle{background:var(--ck-bg-subtle)}.cs-bone--line{background:var(--ck-border)}.cs-bone--strong{background:var(--ck-border-strong)}.cs-bone--ink{background:var(--ck-fg)}.cs-bone--brand{background:var(--ck-accent)}.cs-bone--outline{border:1px solid var(--ck-border-strong)}.cs-alert-heading{font:inherit;font-weight:var(--ck-weight-semibold);letter-spacing:0;margin:0}.cs-divided-start{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-24)}.cs-wrap-label{white-space:normal}.cs-editor{background:var(--ck-bg-subtle);flex-direction:column;block-size:100dvh;min-block-size:0;display:flex;container:cs-editor/inline-size}.cs-editor__toolbar{border-block-end:1px solid var(--ck-border);background:var(--ck-surface);flex-shrink:0}.cs-editor__toolbar-row{align-items:center;gap:.5rem;block-size:3.5rem;min-inline-size:0;padding-inline:.5rem;display:flex}.cs-editor__fixed{flex-shrink:0}.cs-editor__fill,.cs-editor__identity{flex:1;min-inline-size:0}.cs-editor__title-row{align-items:center;gap:var(--ck-space-12);min-inline-size:0;display:flex}.cs-editor__title{color:var(--ck-fg);font-size:var(--ck-text-body-size);font-weight:var(--ck-weight-semibold);line-height:var(--ck-text-body-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-editor__editing{color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-editor__wide-only{display:none}.cs-editor__narrow-only{display:contents}.cs-editor__desktop-only{display:none}.cs-editor__view-row{align-items:center;gap:var(--ck-space-8);padding:var(--ck-space-6) var(--ck-space-8);border-block-start:1px solid var(--ck-border);display:flex}.cs-editor__messages{gap:var(--ck-space-8);padding:var(--ck-space-8) var(--ck-space-12);border-block-end:1px solid var(--ck-border);background:var(--ck-surface);flex-shrink:0;display:grid}.cs-editor__undo{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;display:flex}.cs-editor__body{flex:1;min-block-size:0;display:flex}.cs-editor__tools{border-inline-end:1px solid var(--ck-border);background:var(--ck-bg-subtle);flex-direction:column;flex-shrink:0;inline-size:100%;display:flex;overflow-y:auto}.cs-editor__tools[data-mobile-hidden]{display:none}.cs-editor__tools :is(input,textarea,select){min-inline-size:0;max-inline-size:100%}.cs-editor__tools :is(input,button,textarea,select){scroll-margin-block:var(--ck-space-24)}.cs-editor__tools-inner{gap:var(--ck-space-24);min-inline-size:0;padding:var(--ck-space-16);display:grid}.cs-editor__intro{gap:var(--ck-space-8);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);display:grid}.cs-editor__group{gap:var(--ck-space-8);display:grid}.cs-editor__heading-row{min-block-size:var(--ck-control-h-sm);justify-content:space-between;align-items:center;gap:var(--ck-space-8);display:flex}.cs-editor__heading{color:var(--ck-fg);font-size:var(--ck-text-small-size);font-weight:var(--ck-weight-semibold);line-height:var(--ck-text-small-line)}.cs-editor__note{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.cs-editor__pages{gap:var(--ck-space-2);display:grid}.cs-editor__sections{gap:var(--ck-space-4);display:grid}.cs-editor__page-fields{gap:var(--ck-space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--ck-space-8);display:grid}.cs-editor__row{align-items:center;gap:var(--ck-space-2);border-radius:var(--ck-radius-md);padding-inline-end:var(--ck-space-2);display:flex}.cs-editor__row:not([data-current]):hover{background:var(--ck-hover)}.cs-editor__row[data-current]{background:var(--ck-accent-soft)}.cs-editor__select{min-block-size:var(--ck-control-h-md);justify-content:space-between;align-items:center;gap:var(--ck-space-8);min-inline-size:0;padding-inline:calc(var(--ck-space-8) + var(--ck-space-2));border-radius:var(--ck-radius-md);color:var(--ck-fg);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-align:start;flex:1;display:flex}.cs-editor__select--section{padding-inline:var(--ck-space-8);font-weight:var(--ck-weight-medium);justify-content:flex-start}[data-current]>.cs-editor__select{color:var(--ck-accent-soft-fg);font-weight:var(--ck-weight-medium)}.cs-editor__select-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-editor__select-path{color:var(--ck-fg-muted);font-family:var(--ck-font-mono);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);flex-shrink:0}[data-current]>.cs-editor__select .cs-editor__select-path{color:var(--ck-accent-soft-fg)}.cs-editor__chevron{flex-shrink:0}[aria-expanded=true]>.cs-editor__chevron{transform:rotate(90deg)}.cs-editor__section{border-radius:var(--ck-radius-md);border:1px solid #0000}.cs-editor__section[data-expanded]{border-color:var(--ck-border);background:var(--ck-surface)}.cs-editor__section-fields{min-inline-size:0;padding:var(--ck-space-12);border-block-start:1px solid var(--ck-border)}.cs-editor__skeleton{flex-direction:column;flex:1;min-block-size:0;display:flex}.cs-editor__skeleton-title{gap:var(--ck-space-6);display:grid}.cs-nowrap{white-space:nowrap}.cs-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-preview-stage{background:var(--ck-bg-subtle);flex-direction:column;flex:1;min-inline-size:0;padding:.5rem;display:flex}.cs-preview-stage[data-mobile-hidden]{display:none}.cs-preview-frame{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);flex-direction:column;block-size:100%;min-block-size:0;inline-size:100%;margin-inline:auto;display:flex;overflow:hidden}.cs-preview-frame[data-device=mobile]{max-inline-size:390px}.cs-preview-frame__bar{border-block-end:1px solid var(--ck-border);background:var(--ck-surface);flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.cs-preview-frame__address{border-radius:var(--ck-radius-sm);background:var(--ck-bg-subtle);min-inline-size:0;color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);align-items:center;gap:.375rem;margin-inline:auto;padding:.25rem .75rem;display:flex}.cs-preview-frame__lock{fill:currentColor;block-size:.75rem;inline-size:.75rem}.cs-preview-frame__label{color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);font-weight:var(--ck-weight-medium);line-height:var(--ck-text-caption-line);flex-shrink:0;display:none}.cs-preview-viewport{flex:1;min-block-size:0;overflow-y:auto}.cs-preview-viewport:focus-visible{outline:2px solid var(--ck-accent);outline-offset:-2px}.cs-preview-empty{block-size:100%;color:var(--ck-fg-muted);font-size:var(--cs-preview-text-sm,var(--ck-text-small-size));line-height:var(--cs-preview-text-sm-line,var(--ck-text-small-line));justify-content:center;align-items:center;display:flex}@container cs-editor (min-width:40rem){.cs-editor__toolbar-row{gap:.75rem;padding-inline:.75rem}.cs-editor__wide-only{display:contents}.cs-editor__narrow-only{display:none}.cs-editor__messages{padding-inline:var(--ck-space-16)}}@container cs-editor (min-width:64rem){.cs-editor__desktop-only{display:flex}.cs-editor__view-row{display:none}.cs-editor__tools,.cs-editor__tools[data-mobile-hidden]{inline-size:24rem;display:flex}.cs-preview-stage,.cs-preview-stage[data-mobile-hidden]{padding:1rem;display:flex}.cs-preview-frame__label{display:block}}@container cs-editor (min-width:80rem){.cs-editor__tools,.cs-editor__tools[data-mobile-hidden]{inline-size:420px}}.cs-step-inline{align-items:center;gap:var(--ck-space-8);display:inline-flex}.cs-step-inline[aria-current=step]{color:var(--ck-fg);font-weight:var(--ck-weight-medium)}.cs-step-inline__number{border-radius:var(--ck-radius-full);background:var(--ck-bg-subtle);block-size:1.5rem;inline-size:1.5rem;font-size:var(--ck-text-caption-size);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}[aria-current=step]>.cs-step-inline__number{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg)}.cs-focus-heading:focus{outline:none}.cs-change{gap:var(--ck-space-8);padding:var(--ck-space-12);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);display:grid}.cs-scroll-box{max-block-size:20rem;overflow-y:auto}.cs-card-inset{padding:var(--ck-space-20)}.cs-two-up{gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);display:grid}@container ck-region (min-width:700px){.cs-two-up{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-chooser-layout{align-items:start;gap:var(--ck-space-24);grid-template-columns:minmax(0,1fr);display:grid}@container ck-region (min-width:840px){.cs-chooser-layout{grid-template-columns:minmax(12rem,.7fr) minmax(0,1.5fr)}}.cs-file-list{max-block-size:24rem;padding:var(--ck-space-4) 0;border-block-start:1px solid var(--ck-border);margin:0;list-style:none;overflow-y:auto}.cs-file-list__item{inline-size:100%;padding:calc(var(--ck-space-8) + var(--ck-space-2)) var(--ck-space-20);color:var(--ck-fg);font:inherit;font-size:var(--ck-text-small-size);text-align:start;overflow-wrap:anywhere;background:0 0;border:0;display:block}.cs-file-list__item:hover{background:var(--ck-hover)}.cs-file-list__item:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.cs-file-list__item:disabled{opacity:.6}.cs-file-list__item[aria-pressed=true]{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg)}.cs-file-list__name{font-weight:var(--ck-weight-medium);display:block}.cs-file-list__path{color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);word-break:break-all;margin-block-start:var(--ck-space-2);display:block}.cs-content-form{gap:var(--ck-space-20);margin-block-start:var(--ck-space-12);display:grid}.cs-price-row{align-items:start;gap:var(--ck-space-12);grid-template-columns:7rem minmax(0,1fr);display:grid}.cs-two-col{gap:var(--ck-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs-hours-row{gap:var(--ck-space-12);min-inline-size:0;padding:var(--ck-space-12);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);margin:0;display:grid}.cs-hours-row__legend{padding-inline:var(--ck-space-4);color:var(--ck-fg);font-size:var(--ck-text-small-size);font-weight:var(--ck-weight-medium)}.cs-color-row{gap:var(--ck-space-12);grid-template-columns:3rem minmax(0,1fr);display:grid}.cs-color-swatch{inline-size:3rem;block-size:var(--ck-control-h-md);border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-md);background:var(--ck-surface)}.cs-inline-error{align-items:flex-start;gap:var(--ck-space-6);color:var(--ck-danger);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);display:flex}.cs-inline-error>svg{flex-shrink:0;margin-block-start:var(--ck-space-2)}.cs-inline-group{align-items:center;gap:var(--ck-space-4) var(--ck-space-8);flex-wrap:wrap;display:inline-flex}.cs-field-grid--end{align-items:end}@media (forced-colors:active){.cs-editor__row[data-current],.cs-file-list__item[aria-pressed=true],.cs-step-inline[aria-current=step]>.cs-step-inline__number{outline-offset:-2px;outline:2px solid highlight}}.staff-form{min-width:0}.staff-form>fieldset{display:contents}.cs-block-form{inline-size:100%}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.isolate{isolation:isolate}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-64{height:calc(var(--spacing) * 64)}.h-full{height:100%}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-full{min-height:100%}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-xl{max-width:var(--container-xl)}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--cs-preview-radius-2xl,var(--ck-radius-xl))}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--cs-preview-radius-xl,var(--ck-radius-xl))}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-amber-100\/10{border-color:#fef3c61a}@supports (color:color-mix(in lab, red, red)){.border-amber-100\/10{border-color:color-mix(in oklab, var(--color-amber-100) 10%, transparent)}}.border-amber-200\/40{border-color:#fee68566}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/40{border-color:color-mix(in oklab, var(--color-amber-200) 40%, transparent)}}.border-amber-200\/60{border-color:#fee68599}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/60{border-color:color-mix(in oklab, var(--color-amber-200) 60%, transparent)}}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/70{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.border-line{border-color:var(--ck-border)}.border-zinc-400{border-color:var(--color-zinc-400)}.border-zinc-800{border-color:var(--color-zinc-800)}.bg-\[\#0f0e0c\]{background-color:#0f0e0c}.bg-\[\#1e1813\]{background-color:#1e1813}.bg-\[\#120e0b\]{background-color:#120e0b}.bg-\[\#171310\]{background-color:#171310}.bg-\[\#171310\]\/95{background-color:#171310f2;background-color:lab(6.22272% 1.38433 2.32626/.95)}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.bg-surface{background-color:var(--ck-surface)}.bg-white{background-color:var(--color-white)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#2b211a\]{--tw-gradient-from:#2b211a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2b221a\]{--tw-gradient-from:#2b221a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-zinc-700{--tw-gradient-from:var(--color-zinc-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-zinc-800{--tw-gradient-from:var(--color-zinc-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#241c15\]{--tw-gradient-via:#241c15;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-zinc-800{--tw-gradient-via:var(--color-zinc-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#1e1813\]{--tw-gradient-to:#1e1813;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#171310\]{--tw-gradient-to:#171310;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-zinc-900{--tw-gradient-to:var(--color-zinc-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.text-center{text-align:center}.font-display{font-family:var(--ck-font-display)}.font-mono{font-family:var(--ck-font-mono)}.font-sans{font-family:var(--ck-font-ui)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--cs-preview-text-2xl,var(--ck-text-h1-size));line-height:var(--tw-leading,var(--cs-preview-text-2xl-line,var(--ck-text-h1-line)))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--cs-preview-text-base,var(--ck-text-body-size));line-height:var(--tw-leading,var(--cs-preview-text-base-line,var(--ck-text-body-line)))}.text-lg{font-size:var(--cs-preview-text-lg,var(--ck-text-body-lg-size));line-height:var(--tw-leading,var(--cs-preview-text-lg-line,var(--ck-text-body-lg-line)))}.text-sm{font-size:var(--cs-preview-text-sm,var(--ck-text-small-size));line-height:var(--tw-leading,var(--cs-preview-text-sm-line,var(--ck-text-small-line)))}.text-xs{font-size:var(--cs-preview-text-xs,var(--ck-text-caption-size));line-height:var(--tw-leading,var(--cs-preview-text-xs-line,var(--ck-text-caption-line)))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-accent-strong{color:var(--ck-link)}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/50{color:#fef3c680}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/50{color:color-mix(in oklab, var(--color-amber-100) 50%, transparent)}}.text-amber-100\/60{color:#fef3c699}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/60{color:color-mix(in oklab, var(--color-amber-100) 60%, transparent)}}.text-amber-100\/70{color:#fef3c6b3}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/70{color:color-mix(in oklab, var(--color-amber-100) 70%, transparent)}}.text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/80{color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-black{color:var(--color-black)}.text-ink{color:var(--ck-fg)}.text-muted{color:var(--ck-fg-muted)}.text-warning{color:var(--ck-warning)}.text-white{color:var(--color-white)}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--cs-preview-shadow-sm,var(--ck-shadow-1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-sky-400{--tw-ring-color:var(--color-sky-400)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.hover\:bg-amber-100\/10:hover{background-color:#fef3c61a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-100\/10:hover{background-color:color-mix(in oklab, var(--color-amber-100) 10%, transparent)}}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:text-amber-50:hover{color:var(--color-amber-50)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus\:z-50:focus{z-index:50}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:p-3:focus{padding:calc(var(--spacing) * 3)}.focus\:text-black:focus{color:var(--color-black)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:64rem){.lg\:w-96{width:calc(var(--spacing) * 96)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:p-4{padding:calc(var(--spacing) * 4)}}@media (min-width:80rem){.xl\:w-\[420px\]{width:420px}}}@layer ck.tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ck-gold-200:#f2e6c8;--ck-gold-300:#e8c9a0;--ck-gold-400:#e2c97e;--ck-gold-500:#a57c52;--ck-gold-600:#8c6a30;--ck-gold-700:#5c3d1e;--ck-gold-800:#3d2b1a;--ck-bronze-400:#a67f56;--ck-bronze-500:#7a6a50;--ck-bronze-600:#585048;--ck-bronze-700:#4a3f35;--ck-cream-0:#fff;--ck-cream-25:#f9f6f0;--ck-cream-50:#f5efe0;--ck-cream-100:#f0ebe3;--ck-cream-150:#e8dfd0;--ck-cream-200:#d4c5b2;--ck-cream-300:#c8b89a;--ck-taupe-400:#9e8b6f;--ck-gray-500:#7d7d7d;--ck-gray-550:#6b6560;--ck-brown-700:#4a3f35;--ck-brown-800:#3d2b1a;--ck-brown-850:#2c1a0e;--ck-brown-900:#20120a;--ck-ink-950:#121212;--ck-ink-900:#1a1a1a;--ck-ink-850:#212121;--ck-ink-800:#2a2a2a;--ck-ink-700:#383838;--ck-copper-900:#2a1a0e;--ck-copper-800:#43290f;--ck-copper-700:#7a4a1e;--ck-copper-500:#9a5f2c;--ck-copper-400:#b87333;--ck-copper-300:#cf8a52;--ck-honey-500:#a8842e;--ck-honey-600:#856722;--ck-honey-400:#d8b85f;--ck-red-500:#8b2e2e;--ck-red-400:#d96a6a;--ck-amber-500:#9c5c1c;--ck-amber-600:#874b14;--ck-amber-400:#e6a85a;--ck-blue-500:#3b6e8c;--ck-blue-400:#7fb0d6;--ck-purple-400:#9e8b6f;--font-sans:var(--font-poppins,"Poppins"), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-poppins,"Poppins"), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:clamp(1.1875rem, 1.1141rem + .326vw, 1.375rem);--text-2xl:clamp(1.375rem, 1.2283rem + .652vw, 1.75rem);--text-3xl:clamp(1.625rem, 1.4294rem + .87vw, 2.125rem);--text-4xl:clamp(1.875rem, 1.5326rem + 1.522vw, 2.75rem);--text-5xl:clamp(2.125rem, 1.587rem + 2.391vw, 3.5rem);--text-6xl:clamp(2.5rem, 1.7174rem + 3.478vw, 4.5rem);--text-7xl:clamp(2.875rem, 1.8478rem + 4.565vw, 5.5rem);--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.5;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--tracking-tight:-.02em;--tracking-normal:0;--tracking-label:.16em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--spacing-band:clamp(4rem, 10vw, 7.5rem);--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:22px;--radius-2xl:28px;--radius-full:999px;--dur-xs:.12s;--dur-sm:.2s;--dur-md:.3s;--dur-lg:.44s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-decelerate:cubic-bezier(0, 0, 0, 1);--ease-accelerate:cubic-bezier(.3, 0, 1, 1);--ease-spring:cubic-bezier(.175, .885, .32, 1.275);--ease-velvet:cubic-bezier(.22, 1, .36, 1);--duration-fast:var(--dur-sm);--easing-default:var(--ease-standard);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--touch-min:44px;--brand-gold:#a57c52;--ck-font-display:var(--font-poppins,"Poppins"), var(--font-inter,"Inter"), ui-sans-serif, system-ui, sans-serif;--ck-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ck-weight-regular:400;--ck-weight-medium:500;--ck-weight-semibold:600;--ck-space-0:0px;--ck-space-2:2px;--ck-space-4:4px;--ck-space-6:6px;--ck-space-8:8px;--ck-space-12:12px;--ck-space-16:16px;--ck-space-20:20px;--ck-space-24:24px;--ck-space-32:32px;--ck-space-40:40px;--ck-space-48:48px;--ck-space-64:64px;--ck-space-80:80px;--ck-space-96:96px;--ck-radius-xs:4px;--ck-radius-full:999px;--ck-z-base:0;--ck-z-raised:10;--ck-z-sticky:100;--ck-z-banner:200;--ck-z-overlay:300;--ck-z-popover:400;--ck-z-toast:500;--ck-z-skip:600;--ck-dur-fast:.1s;--ck-dur-base:.15s;--ck-dur-moderate:.2s;--ck-dur-slow:.3s;--ck-dur-move:.25s;--ck-dur-page:.3s;--ck-ease-out:cubic-bezier(.2, 0, 0, 1);--ck-ease-in:cubic-bezier(.4, 0, 1, 1);--ck-ease-in-out:cubic-bezier(.4, 0, .2, 1);--ck-ease-velvet:cubic-bezier(.22, 1, .36, 1);--ck-ease-glide:cubic-bezier(.22, 1, .36, 1);--ck-ease-expo:cubic-bezier(.16, 1, .3, 1);--ck-ease-enter:cubic-bezier(.05, .7, .1, 1);--ck-ease-exit:cubic-bezier(.3, 0, .8, .15);--ck-dur-spring:.3s;--ck-spring:linear(0, .047, .151, .282, .414, .539, .648, .737, .81, .868, .91, .942, .965, .98, .991, .998, 1.002, 1.004, 1.005, 1.005, 1.004, 1.004, 1.003, 1.003, 1);--ck-dur-snappy:.21s;--ck-snappy:linear(0, .046, .152, .279, .407, .526, .633, .72, .791, .847, .891, .924, .948, .965, .978, .987, .992, .996, .999, 1, 1);--ck-target-min:44px;--ck-header-h:56px;--ck-topbar-h:64px;--ck-sidebar-w:264px;--ck-sidebar-w-collapsed:76px;--ck-measure-form:720px;--ck-measure-read:680px;--ck-measure-detail:1200px;--ck-measure-wide:1600px;--ck-measure-auth:400px;--ck-font-ui:var(--font-inter,var(--font-poppins,"Inter")), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ck-radius-sm:6px;--ck-radius-md:8px;--ck-radius-lg:12px;--ck-radius-xl:16px;--ck-radius-button:8px;--ck-display-md-size:clamp(2.25rem, 1.73rem + 2.2vw, 3rem);--ck-display-md-line:1.1;--ck-display-lg-size:clamp(2.75rem, 1.92rem + 3.5vw, 4rem);--ck-display-lg-line:1.05;--ck-dark-warning:#ee9a55;--ck-dark-warning-soft:#2c1f13;--ck-dark-warning-border:#553a22;--ck-dark-danger:#f2806f;--ck-dark-danger-soft:#33191a;--ck-dark-danger-border:#5e2f2a;--ck-dark-danger-fill:#e5695a;--ck-dark-danger-fill-hover:#f07f70;--ck-dark-on-danger:#141210;--ck-dark-info:#8db6e2;--ck-dark-info-soft:#14212e;--ck-dark-info-border:#2a4058;--ck-dark-chart-2:#4697e8;--ck-dark-chart-3:#d55181;--ck-dark-chart-4:#7050e0;--ck-dark-chart-5:#2fb5ae;--ck-dark-chart-6:#ee8a3a;--ck-dark-brand-gold:#a57c52;--ck-dark-bg:#0f0f0f;--ck-dark-bg-subtle:#161616;--ck-dark-hover:#ffffff0f;--ck-dark-selected:#ffffff1a;--ck-dark-fg:#f3f1ed;--ck-dark-fg-muted:#c4beb5;--ck-dark-fg-subtle:#aba59d;--ck-dark-fg-disabled:#5e5a55;--ck-dark-surface:#1c1c1c;--ck-dark-surface-raised:#252525;--ck-dark-surface-overlay:#2c2c2c;--ck-dark-surface-inverse:#f3f1ed;--ck-dark-fg-inverse:#1c1a17;--ck-dark-border:#2f2f2f;--ck-dark-border-strong:#3d3d3d;--ck-dark-border-control:#767676;--ck-dark-accent:#c29a5b;--ck-dark-accent-hover:#cfa86a;--ck-dark-accent-pressed:#b58c4e;--ck-dark-on-accent:#141210;--ck-dark-accent-soft:#2c2419;--ck-dark-accent-soft-fg:#e2c38f;--ck-dark-accent-border:#5c4a2e;--ck-dark-control-checked:#c29a5b;--ck-dark-control-checked-hover:#cfa86a;--ck-dark-control-checked-pressed:#b58c4e;--ck-dark-on-control-checked:#141210;--ck-dark-indicator:#c29a5b;--ck-dark-link:#d9b47a;--ck-dark-link-hover:#e8c99a;--ck-dark-focus:#8fb8f0;--ck-dark-brand-ink:#d9b47a;--ck-dark-success:#6cbf8b;--ck-dark-success-soft:#16271c;--ck-dark-success-border:#2a4a35;--ck-dark-chart-1:#b08530;--ck-dark-chart-neutral:#c8c2b8;--ck-dark-scrim:#0009;--ck-dark-shadow-1:0 1px 2px #0006;--ck-dark-shadow-2:0 8px 24px #00000080, inset 0 1px 0 #ffffff0a;--ck-dark-shadow-3:0 24px 64px #0009, inset 0 1px 0 #ffffff0d;--ck-warning:#9a4a0b;--ck-warning-soft:#faeddf;--ck-warning-border:#e5c3a1;--ck-danger:#a8301f;--ck-danger-soft:#fae8e4;--ck-danger-border:#e8b8af;--ck-danger-fill:#a8301f;--ck-danger-fill-hover:#8f2819;--ck-on-danger:#fff;--ck-info:#2c5a8a;--ck-info-soft:#e6edf5;--ck-info-border:#b3c6dd;--ck-chart-2:#2a78d6;--ck-chart-3:#c4506e;--ck-chart-4:#4a3aa7;--ck-chart-5:#0e7c7b;--ck-chart-6:#c2560c;--ck-brand-gold:#a57c52;--ck-bg:#f9f6f0;--ck-bg-subtle:#f3eee4;--ck-hover:#2c1a0e0d;--ck-selected:#2c1a0e17;--ck-fg:#2c1a0e;--ck-fg-muted:#5e544b;--ck-fg-subtle:#6b6158;--ck-fg-disabled:#a39a90;--ck-surface:#fff;--ck-surface-raised:#fff;--ck-surface-overlay:#fff;--ck-surface-inverse:#1c1a17;--ck-fg-inverse:#f3f1ed;--ck-border:#e3e0db;--ck-border-strong:#d3cfc8;--ck-border-control:#8a847b;--ck-accent:#8c6a30;--ck-accent-hover:#7a5c28;--ck-accent-pressed:#6b5023;--ck-on-accent:#fff;--ck-accent-soft:#f4ecdf;--ck-accent-soft-fg:#6b4f1c;--ck-accent-border:#d9c3a0;--ck-control-checked:#8c6a30;--ck-control-checked-hover:#7a5c28;--ck-control-checked-pressed:#6b5023;--ck-on-control-checked:#fff;--ck-indicator:#8c6a30;--ck-link:#7a5a1e;--ck-link-hover:#5c431a;--ck-focus:#2f5fa8;--ck-brand-ink:#7a5a1e;--ck-success:#2f6b45;--ck-success-soft:#e7f0e9;--ck-success-border:#b5d0be;--ck-chart-1:#94690f;--ck-chart-neutral:#4a4540;--ck-wash:none;--ck-card-shadow:none;--ck-scrim:#14120f73;--ck-shadow-1:0 1px 2px #100e0c0f, 0 1px 3px #100e0c0a;--ck-shadow-2:0 4px 12px #100e0c1a, 0 2px 4px #100e0c0f;--ck-shadow-3:0 16px 48px #100e0c2e, 0 4px 12px #100e0c14;--accent-2:var(--ck-copper-700);--accent-2-strong:var(--ck-copper-800);--on-accent-2:#fff;--accent-2-bg:#7a4a1e1a;--accent-2-border:#7a4a1e42;--purple:var(--ck-purple-400);--text-sheen:linear-gradient(160deg, var(--ck-gold-700), var(--ck-gold-600) 48%, var(--ck-gold-500));--material:#f9f6f0c7;--material-blur:saturate(180%) blur(20px);--ck-text-caption-size:.75rem;--ck-text-caption-line:1rem;--ck-text-caption-weight:500;--ck-text-caption-tracking:0;--ck-text-overline-size:.75rem;--ck-text-overline-line:1rem;--ck-text-overline-weight:600;--ck-text-overline-tracking:.16em;--ck-text-small-size:.875rem;--ck-text-small-line:1.25rem;--ck-text-small-weight:400;--ck-text-small-tracking:0;--ck-text-body-size:1rem;--ck-text-body-line:1.5rem;--ck-text-body-weight:400;--ck-text-body-tracking:0;--ck-text-body-lg-size:1.125rem;--ck-text-body-lg-line:1.75rem;--ck-text-body-lg-weight:400;--ck-text-body-lg-tracking:0;--ck-text-h4-size:1rem;--ck-text-h4-line:1.5rem;--ck-text-h4-weight:600;--ck-text-h4-tracking:0;--ck-text-h3-size:1.125rem;--ck-text-h3-line:1.625rem;--ck-text-h3-weight:600;--ck-text-h3-tracking:-.005em;--ck-text-h2-size:1.375rem;--ck-text-h2-line:1.875rem;--ck-text-h2-weight:600;--ck-text-h2-tracking:-.01em;--ck-text-h1-size:1.75rem;--ck-text-h1-line:2.25rem;--ck-text-h1-weight:600;--ck-text-h1-tracking:-.015em;--ck-text-stat-size:2rem;--ck-text-stat-line:2.5rem;--ck-text-stat-weight:600;--ck-text-stat-tracking:-.02em;--ck-text-stat-lg-size:2.75rem;--ck-text-stat-lg-line:3rem;--ck-text-stat-lg-weight:600;--ck-text-stat-lg-tracking:-.025em;--ck-font-heading:var(--ck-font-display);--ck-control-h-xs:28px;--ck-control-h-sm:32px;--ck-control-h-md:40px;--ck-control-h-lg:48px;--ck-icon-button:40px;--ck-row-h:48px;--ck-row-h-dense:40px;--ck-row-h-relaxed:56px;--ck-input-font:1rem}:root[data-ck-expression=workspace]{--ck-vivid-on:initial;--ck-vivid-off: ;--ck-bg:#fafafa;--ck-bg-subtle:#f4f4f5;--ck-hover:#09090b0a;--ck-selected:#09090b12;--ck-fg:#09090b;--ck-fg-muted:#52525b;--ck-fg-subtle:#65656d;--ck-fg-disabled:#a1a1aa;--ck-surface:#fff;--ck-surface-raised:#fff;--ck-surface-overlay:#fff;--ck-surface-inverse:#18181b;--ck-fg-inverse:#fafafa;--ck-border:#e7e7ea;--ck-border-strong:#d4d4d8;--ck-border-control:#85858d;--ck-accent:#09090b;--ck-accent-hover:#27272a;--ck-accent-pressed:#3f3f46;--ck-on-accent:#fafafa;--ck-accent-soft:#efeff1;--ck-accent-soft-fg:#09090b;--ck-accent-border:#a1a1aa;--ck-control-checked:#09090b;--ck-control-checked-hover:#27272a;--ck-control-checked-pressed:#3f3f46;--ck-on-control-checked:#fafafa;--ck-indicator:#09090b;--ck-link:#09090b;--ck-link-hover:#3f3f46;--ck-focus:#8c6a30;--ck-brand-ink:#7f5f2a;--ck-success-vivid:#2b6a44;--ck-success:var(--ck-vivid-on,#18181b)var(--ck-vivid-off,var(--ck-success-vivid));--ck-success-soft-vivid:#eaf3ed;--ck-success-soft:var(--ck-vivid-on,#f0f0f2)var(--ck-vivid-off,var(--ck-success-soft-vivid));--ck-success-border-vivid:#b3d3bf;--ck-success-border:var(--ck-vivid-on,#d4d4d8)var(--ck-vivid-off,var(--ck-success-border-vivid));--ck-chart-1:#09090b;--ck-chart-neutral:#8e8e96;--ck-wash:none;--ck-card-shadow:0 1px 2px #09090b0a;--ck-glass-rim:#ffffff8c;--ck-glass-tint:#ffffff38;--ck-glass-panel:#ffffffe6;--ck-glass-chip:#ffffffe0;--ck-glass-capsule:#ffffffb8;--ck-glass-pill:#ffffff9e;--ck-glass-panel-shadow:inset 0 1px 1px #ffffffd9, inset 0 -1px 2px #fff3, inset 1px 0 1px #ffffff4d, inset -1px 0 1px #ffffff4d, 0 24px 60px #09090b29, 0 0 0 .5px #09090b0f;--ck-glass-float-shadow:inset 0 1px 1px #ffffffd9, inset 0 -1px 2px #fff3, inset 1px 0 1px #ffffff4d, inset -1px 0 1px #ffffff4d, 0 12px 32px #09090b1f, 0 0 0 .5px #09090b0f;--ck-glass-pill-shadow:inset 0 1px 1px #ffffffd9, inset 0 -1px 2px #fff3, 0 2px 8px #09090b1a, 0 0 0 .5px #09090b0f;--ck-glass-bar:#fffc;--ck-glass-bar-hover:#f4f4f5f2;--ck-glass-bar-rim:#09090b17;--ck-glass-bar-rim-hover:#09090b33;--ck-glass-bar-shadow:inset 0 1px 1px #ffffffe6, 0 1px 2px #09090b0d;--ck-field-bg:#09090b09;--ck-field-bg-focus:#fff;--ck-field-inset:inset 0 1px 2px #09090b0f;--ck-choice-on:#fff;--ck-choice-on-border:#09090b29;--ck-seg-track:#09090b0d;--ck-seg-inset:inset 0 1px 2px #09090b14;--ck-knob-glass:#ffffff73;--ck-knob-glass-shadow:inset 0 0 0 1px #fff, inset 0 1px 2px #ffffff59, 0 6px 14px -4px #09090b40;--ck-primary-fill:linear-gradient(180deg, #2c2c31, var(--ck-accent));--ck-primary-fill-hover:linear-gradient(180deg, #3a3a40, var(--ck-accent-hover));--ck-primary-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000024, 0 12px 28px -16px #09090b47;--ck-primary-shadow-hover:inset 0 1px 0 #ffffff57, inset 0 -1px 0 #00000024, 0 16px 36px -14px #09090b47;--ck-tooltip-bg:#ffffffe0;--ck-tooltip-fg:#09090b;--ck-glass-filter-panel:blur(18px) saturate(1.7) brightness(1.06);--ck-glass-filter-chip:blur(14px) saturate(1.7) brightness(1.06);--ck-glass-filter-bar:blur(12px) saturate(1.7) brightness(1.06);--ck-overlay-in-dur:var(--ck-dur-spring);--ck-overlay-in-ease:var(--ck-spring);--ck-overlay-out-dur:.12s;--ck-overlay-out-ease:var(--ck-ease-exit);--ck-overlay-in-scale:.96;--ck-press-scale:.97;--ck-card-lift:-2px;--ck-knob-stretch:8px;--ck-knob-dur:var(--ck-dur-spring);--ck-knob-ease:var(--ck-spring);--ck-knob-glass-filter:saturate(1.8) brightness(1.1);--ck-seg-radius:999px;--ck-indicator-motion:spring;--ck-font-ui:var(--font-poppins,"Poppins"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ck-radius-sm:8px;--ck-radius-md:10px;--ck-radius-lg:16px;--ck-radius-xl:22px;--ck-radius-button:999px;--ck-text-caption-size:.75rem;--ck-text-caption-line:1rem;--ck-text-caption-weight:500;--ck-text-caption-tracking:0;--ck-text-overline-size:.6875rem;--ck-text-overline-line:1rem;--ck-text-overline-weight:600;--ck-text-overline-tracking:.14em;--ck-text-small-size:.8125rem;--ck-text-small-line:1.25rem;--ck-text-small-weight:400;--ck-text-small-tracking:0;--ck-text-body-size:.875rem;--ck-text-body-line:1.375rem;--ck-text-body-weight:400;--ck-text-body-tracking:0;--ck-text-body-lg-size:.9375rem;--ck-text-body-lg-line:1.5rem;--ck-text-body-lg-weight:400;--ck-text-body-lg-tracking:0;--ck-text-h4-size:.9375rem;--ck-text-h4-line:1.375rem;--ck-text-h4-weight:600;--ck-text-h4-tracking:-.01em;--ck-text-h3-size:1.0625rem;--ck-text-h3-line:1.5rem;--ck-text-h3-weight:600;--ck-text-h3-tracking:-.012em;--ck-text-h2-size:1.25rem;--ck-text-h2-line:1.75rem;--ck-text-h2-weight:600;--ck-text-h2-tracking:-.016em;--ck-text-h1-size:clamp(1.625rem, 1.25rem + .9vw, 2.125rem);--ck-text-h1-line:1.15;--ck-text-h1-weight:600;--ck-text-h1-tracking:-.024em;--ck-text-stat-size:clamp(1.625rem, 1.3rem + .7vw, 2.125rem);--ck-text-stat-line:1.05;--ck-text-stat-weight:600;--ck-text-stat-tracking:-.025em;--ck-text-stat-lg-size:clamp(2.125rem, 1.5rem + 1.6vw, 3rem);--ck-text-stat-lg-line:1;--ck-text-stat-lg-weight:600;--ck-text-stat-lg-tracking:-.03em;--ck-font-heading:var(--ck-font-display);--ck-control-h-xs:28px;--ck-control-h-sm:34px;--ck-control-h-md:40px;--ck-control-h-lg:44px;--ck-icon-button:40px;--ck-row-h:48px;--ck-row-h-dense:40px;--ck-row-h-relaxed:56px;--ck-input-font:.875rem}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root[data-ck-expression=workspace]{--ck-glass-panel:var(--ck-surface-overlay);--ck-glass-chip:var(--ck-surface-overlay);--ck-glass-capsule:var(--ck-surface-raised);--ck-tooltip-bg:var(--ck-surface-raised);--ck-knob-glass:var(--ck-surface);--ck-glass-bar:var(--ck-surface);--ck-glass-bar-hover:var(--ck-fg)}@supports (color:color-mix(in lab, red, red)){:root[data-ck-expression=workspace]{--ck-glass-bar-hover:color-mix(in srgb, var(--ck-fg) 6%, var(--ck-surface))}}:root[data-ck-expression=workspace]{--ck-glass-pill:var(--ck-surface);--ck-glass-filter-panel:none;--ck-glass-filter-chip:none;--ck-glass-filter-bar:none;--ck-knob-glass-filter:none}}@media (prefers-contrast:more){:root[data-ck-expression=workspace]{--ck-glass-rim:var(--ck-border-strong);--ck-glass-bar-rim:var(--ck-border-control)}}@media (pointer:coarse){:root:not([data-ck-density]){--ck-control-h-xs:32px;--ck-control-h-sm:36px;--ck-control-h-md:44px;--ck-control-h-lg:48px;--ck-icon-button:44px;--ck-row-h:48px;--ck-row-h-dense:44px;--ck-row-h-relaxed:56px;--ck-input-font:1rem}}:root[data-ck-density=compact],[data-ck-density=compact]{--ck-control-h-xs:24px;--ck-control-h-sm:28px;--ck-control-h-md:32px;--ck-control-h-lg:40px;--ck-icon-button:32px;--ck-row-h:40px;--ck-row-h-dense:32px;--ck-row-h-relaxed:48px;--ck-input-font:.875rem}:root[data-ck-density=comfortable],[data-ck-density=comfortable]{--ck-control-h-xs:28px;--ck-control-h-sm:32px;--ck-control-h-md:40px;--ck-control-h-lg:48px;--ck-icon-button:40px;--ck-row-h:48px;--ck-row-h-dense:40px;--ck-row-h-relaxed:56px;--ck-input-font:1rem}:root[data-ck-density=touch],[data-ck-density=touch]{--ck-control-h-xs:32px;--ck-control-h-sm:36px;--ck-control-h-md:44px;--ck-control-h-lg:48px;--ck-icon-button:44px;--ck-row-h:48px;--ck-row-h-dense:44px;--ck-row-h-relaxed:56px;--ck-input-font:1rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ck-warning:#ee9a55;--ck-warning-soft:#2c1f13;--ck-warning-border:#553a22;--ck-danger:#f2806f;--ck-danger-soft:#33191a;--ck-danger-border:#5e2f2a;--ck-danger-fill:#e5695a;--ck-danger-fill-hover:#f07f70;--ck-on-danger:#141210;--ck-info:#8db6e2;--ck-info-soft:#14212e;--ck-info-border:#2a4058;--ck-chart-2:#4697e8;--ck-chart-3:#d55181;--ck-chart-4:#7050e0;--ck-chart-5:#2fb5ae;--ck-chart-6:#ee8a3a;--ck-brand-gold:#a57c52;--ck-bg:#0f0f0f;--ck-bg-subtle:#161616;--ck-hover:#ffffff0f;--ck-selected:#ffffff1a;--ck-fg:#f3f1ed;--ck-fg-muted:#c4beb5;--ck-fg-subtle:#aba59d;--ck-fg-disabled:#5e5a55;--ck-surface:#1c1c1c;--ck-surface-raised:#252525;--ck-surface-overlay:#2c2c2c;--ck-surface-inverse:#f3f1ed;--ck-fg-inverse:#1c1a17;--ck-border:#2f2f2f;--ck-border-strong:#3d3d3d;--ck-border-control:#767676;--ck-accent:#c29a5b;--ck-accent-hover:#cfa86a;--ck-accent-pressed:#b58c4e;--ck-on-accent:#141210;--ck-accent-soft:#2c2419;--ck-accent-soft-fg:#e2c38f;--ck-accent-border:#5c4a2e;--ck-control-checked:#c29a5b;--ck-control-checked-hover:#cfa86a;--ck-control-checked-pressed:#b58c4e;--ck-on-control-checked:#141210;--ck-indicator:#c29a5b;--ck-link:#d9b47a;--ck-link-hover:#e8c99a;--ck-focus:#8fb8f0;--ck-brand-ink:#d9b47a;--ck-success:#6cbf8b;--ck-success-soft:#16271c;--ck-success-border:#2a4a35;--ck-chart-1:#b08530;--ck-chart-neutral:#c8c2b8;--ck-wash:none;--ck-card-shadow:none;--ck-scrim:#0009;--ck-shadow-1:0 1px 2px #0006;--ck-shadow-2:0 8px 24px #00000080, inset 0 1px 0 #ffffff0a;--ck-shadow-3:0 24px 64px #0009, inset 0 1px 0 #ffffff0d;--accent-2:var(--ck-copper-300);--accent-2-strong:var(--ck-copper-400);--on-accent-2:var(--ck-ink-900);--accent-2-bg:#cf8a5224;--accent-2-border:#cf8a524d;--purple:var(--ck-purple-400);--text-sheen:linear-gradient(160deg, var(--ck-gold-400), var(--ck-gold-500) 48%, var(--ck-gold-600));--material:#121212a8;--material-blur:saturate(180%) blur(22px)}:root[data-ck-expression=workspace]:not([data-theme=light]){--ck-bg:#0a0a0b;--ck-bg-subtle:#070708;--ck-hover:#ffffff0d;--ck-selected:#ffffff14;--ck-fg:#fafafa;--ck-fg-muted:#a1a1aa;--ck-fg-subtle:#8e8e96;--ck-fg-disabled:#52525b;--ck-surface:#111113;--ck-surface-raised:#18181b;--ck-surface-overlay:#1c1c1f;--ck-surface-inverse:#fafafa;--ck-fg-inverse:#0a0a0b;--ck-border:#232326;--ck-border-strong:#2f2f34;--ck-border-control:#6b6b73;--ck-accent:#ad7947;--ck-accent-hover:#bb8752;--ck-accent-pressed:#a3703f;--ck-on-accent:#0a0a0b;--ck-accent-soft:#26262a;--ck-accent-soft-fg:#fafafa;--ck-accent-border:#52525b;--ck-control-checked:#fafafa;--ck-control-checked-hover:#e4e4e7;--ck-control-checked-pressed:#d4d4d8;--ck-on-control-checked:#0a0a0b;--ck-indicator:#fafafa;--ck-link:#fafafa;--ck-link-hover:#d4d4d8;--ck-focus:#c08a55;--ck-brand-ink:#c08a55;--ck-success-vivid:#5fb781;--ck-success:var(--ck-vivid-on,#e4e4e7)var(--ck-vivid-off,var(--ck-success-vivid));--ck-success-soft-vivid:#122319;--ck-success-soft:var(--ck-vivid-on,#1c1c1f)var(--ck-vivid-off,var(--ck-success-soft-vivid));--ck-success-border-vivid:#28473a;--ck-success-border:var(--ck-vivid-on,#3f3f46)var(--ck-vivid-off,var(--ck-success-border-vivid));--ck-chart-1:#fafafa;--ck-chart-neutral:#7d7d7d;--ck-wash:none;--ck-card-shadow:inset 0 1px 0 #ffffff08;--ck-glass-rim:#ffffff1f;--ck-glass-tint:#ffffff0a;--ck-glass-panel:#18181bdb;--ck-glass-chip:#1c1c1fd6;--ck-glass-capsule:#18181b9e;--ck-glass-pill:#ffffff0f;--ck-glass-panel-shadow:inset 0 1px 1px #ffffff47, inset 0 -1px 2px #ffffff12, inset 1px 0 1px #ffffff1a, inset -1px 0 1px #ffffff1a, 0 24px 60px #0000008c;--ck-glass-float-shadow:inset 0 1px 1px #ffffff47, inset 0 -1px 2px #ffffff12, inset 1px 0 1px #ffffff1a, inset -1px 0 1px #ffffff1a, 0 12px 32px #00000073;--ck-glass-pill-shadow:inset 0 1px 1px #ffffff47, inset 0 -1px 2px #ffffff12, 0 2px 8px #00000059;--ck-glass-bar:#ffffff09;--ck-glass-bar-hover:#ffffff12;--ck-glass-bar-rim:#ffffff17;--ck-glass-bar-rim-hover:#fff3;--ck-glass-bar-shadow:inset 0 1px 1px #ffffff1f, 0 1px 2px #00000059;--ck-field-bg:#0000004d;--ck-field-bg-focus:#00000061;--ck-field-inset:inset 0 1px 2px #0006;--ck-choice-on:#ffffff12;--ck-choice-on-border:#ffffff38;--ck-seg-track:#0000004d;--ck-seg-inset:inset 0 1px 2px #0006;--ck-knob-glass:#ffffff29;--ck-knob-glass-shadow:inset 0 0 0 1px #fff9, inset 0 1px 2px #ffffff59, 0 6px 14px -4px #00000073;--ck-primary-fill:linear-gradient(180deg, #c9925c, var(--ck-accent));--ck-primary-fill-hover:linear-gradient(180deg, #d6a06a, var(--ck-accent-hover));--ck-primary-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000024, 0 12px 28px -16px #ad794761;--ck-primary-shadow-hover:inset 0 1px 0 #ffffff57, inset 0 -1px 0 #00000024, 0 16px 36px -14px #ad794761;--ck-tooltip-bg:#1c1c1fd6;--ck-tooltip-fg:#fafafa}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root[data-ck-expression=workspace]:not([data-theme=light]){--ck-glass-panel:var(--ck-surface-overlay);--ck-glass-chip:var(--ck-surface-overlay);--ck-glass-capsule:var(--ck-surface-raised);--ck-tooltip-bg:var(--ck-surface-raised);--ck-knob-glass:var(--ck-surface);--ck-glass-bar:var(--ck-surface);--ck-glass-bar-hover:var(--ck-fg)}@supports (color:color-mix(in lab, red, red)){:root[data-ck-expression=workspace]:not([data-theme=light]){--ck-glass-bar-hover:color-mix(in srgb, var(--ck-fg) 6%, var(--ck-surface))}}:root[data-ck-expression=workspace]:not([data-theme=light]){--ck-glass-pill:var(--ck-surface);--ck-glass-filter-panel:none;--ck-glass-filter-chip:none;--ck-glass-filter-bar:none;--ck-knob-glass-filter:none}}@media (prefers-contrast:more){:root[data-ck-expression=workspace]:not([data-theme=light]){--ck-glass-rim:var(--ck-border-strong);--ck-glass-bar-rim:var(--ck-border-control)}}}:root[data-theme=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ck-warning:#ee9a55;--ck-warning-soft:#2c1f13;--ck-warning-border:#553a22;--ck-danger:#f2806f;--ck-danger-soft:#33191a;--ck-danger-border:#5e2f2a;--ck-danger-fill:#e5695a;--ck-danger-fill-hover:#f07f70;--ck-on-danger:#141210;--ck-info:#8db6e2;--ck-info-soft:#14212e;--ck-info-border:#2a4058;--ck-chart-2:#4697e8;--ck-chart-3:#d55181;--ck-chart-4:#7050e0;--ck-chart-5:#2fb5ae;--ck-chart-6:#ee8a3a;--ck-brand-gold:#a57c52;--ck-bg:#0f0f0f;--ck-bg-subtle:#161616;--ck-hover:#ffffff0f;--ck-selected:#ffffff1a;--ck-fg:#f3f1ed;--ck-fg-muted:#c4beb5;--ck-fg-subtle:#aba59d;--ck-fg-disabled:#5e5a55;--ck-surface:#1c1c1c;--ck-surface-raised:#252525;--ck-surface-overlay:#2c2c2c;--ck-surface-inverse:#f3f1ed;--ck-fg-inverse:#1c1a17;--ck-border:#2f2f2f;--ck-border-strong:#3d3d3d;--ck-border-control:#767676;--ck-accent:#c29a5b;--ck-accent-hover:#cfa86a;--ck-accent-pressed:#b58c4e;--ck-on-accent:#141210;--ck-accent-soft:#2c2419;--ck-accent-soft-fg:#e2c38f;--ck-accent-border:#5c4a2e;--ck-control-checked:#c29a5b;--ck-control-checked-hover:#cfa86a;--ck-control-checked-pressed:#b58c4e;--ck-on-control-checked:#141210;--ck-indicator:#c29a5b;--ck-link:#d9b47a;--ck-link-hover:#e8c99a;--ck-focus:#8fb8f0;--ck-brand-ink:#d9b47a;--ck-success:#6cbf8b;--ck-success-soft:#16271c;--ck-success-border:#2a4a35;--ck-chart-1:#b08530;--ck-chart-neutral:#c8c2b8;--ck-wash:none;--ck-card-shadow:none;--ck-scrim:#0009;--ck-shadow-1:0 1px 2px #0006;--ck-shadow-2:0 8px 24px #00000080, inset 0 1px 0 #ffffff0a;--ck-shadow-3:0 24px 64px #0009, inset 0 1px 0 #ffffff0d;--accent-2:var(--ck-copper-300);--accent-2-strong:var(--ck-copper-400);--on-accent-2:var(--ck-ink-900);--accent-2-bg:#cf8a5224;--accent-2-border:#cf8a524d;--purple:var(--ck-purple-400);--text-sheen:linear-gradient(160deg, var(--ck-gold-400), var(--ck-gold-500) 48%, var(--ck-gold-600));--material:#121212a8;--material-blur:saturate(180%) blur(22px)}:root[data-ck-expression=workspace][data-theme=dark],:root[data-ck-expression=workspace] [data-theme=dark]{--ck-bg:#0a0a0b;--ck-bg-subtle:#070708;--ck-hover:#ffffff0d;--ck-selected:#ffffff14;--ck-fg:#fafafa;--ck-fg-muted:#a1a1aa;--ck-fg-subtle:#8e8e96;--ck-fg-disabled:#52525b;--ck-surface:#111113;--ck-surface-raised:#18181b;--ck-surface-overlay:#1c1c1f;--ck-surface-inverse:#fafafa;--ck-fg-inverse:#0a0a0b;--ck-border:#232326;--ck-border-strong:#2f2f34;--ck-border-control:#6b6b73;--ck-accent:#ad7947;--ck-accent-hover:#bb8752;--ck-accent-pressed:#a3703f;--ck-on-accent:#0a0a0b;--ck-accent-soft:#26262a;--ck-accent-soft-fg:#fafafa;--ck-accent-border:#52525b;--ck-control-checked:#fafafa;--ck-control-checked-hover:#e4e4e7;--ck-control-checked-pressed:#d4d4d8;--ck-on-control-checked:#0a0a0b;--ck-indicator:#fafafa;--ck-link:#fafafa;--ck-link-hover:#d4d4d8;--ck-focus:#c08a55;--ck-brand-ink:#c08a55;--ck-success-vivid:#5fb781;--ck-success:var(--ck-vivid-on,#e4e4e7)var(--ck-vivid-off,var(--ck-success-vivid));--ck-success-soft-vivid:#122319;--ck-success-soft:var(--ck-vivid-on,#1c1c1f)var(--ck-vivid-off,var(--ck-success-soft-vivid));--ck-success-border-vivid:#28473a;--ck-success-border:var(--ck-vivid-on,#3f3f46)var(--ck-vivid-off,var(--ck-success-border-vivid));--ck-chart-1:#fafafa;--ck-chart-neutral:#7d7d7d;--ck-wash:none;--ck-card-shadow:inset 0 1px 0 #ffffff08;--ck-glass-rim:#ffffff1f;--ck-glass-tint:#ffffff0a;--ck-glass-panel:#18181bdb;--ck-glass-chip:#1c1c1fd6;--ck-glass-capsule:#18181b9e;--ck-glass-pill:#ffffff0f;--ck-glass-panel-shadow:inset 0 1px 1px #ffffff47, inset 0 -1px 2px #ffffff12, inset 1px 0 1px #ffffff1a, inset -1px 0 1px #ffffff1a, 0 24px 60px #0000008c;--ck-glass-float-shadow:inset 0 1px 1px #ffffff47, inset 0 -1px 2px #ffffff12, inset 1px 0 1px #ffffff1a, inset -1px 0 1px #ffffff1a, 0 12px 32px #00000073;--ck-glass-pill-shadow:inset 0 1px 1px #ffffff47, inset 0 -1px 2px #ffffff12, 0 2px 8px #00000059;--ck-glass-bar:#ffffff09;--ck-glass-bar-hover:#ffffff12;--ck-glass-bar-rim:#ffffff17;--ck-glass-bar-rim-hover:#fff3;--ck-glass-bar-shadow:inset 0 1px 1px #ffffff1f, 0 1px 2px #00000059;--ck-field-bg:#0000004d;--ck-field-bg-focus:#00000061;--ck-field-inset:inset 0 1px 2px #0006;--ck-choice-on:#ffffff12;--ck-choice-on-border:#ffffff38;--ck-seg-track:#0000004d;--ck-seg-inset:inset 0 1px 2px #0006;--ck-knob-glass:#ffffff29;--ck-knob-glass-shadow:inset 0 0 0 1px #fff9, inset 0 1px 2px #ffffff59, 0 6px 14px -4px #00000073;--ck-primary-fill:linear-gradient(180deg, #c9925c, var(--ck-accent));--ck-primary-fill-hover:linear-gradient(180deg, #d6a06a, var(--ck-accent-hover));--ck-primary-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000024, 0 12px 28px -16px #ad794761;--ck-primary-shadow-hover:inset 0 1px 0 #ffffff57, inset 0 -1px 0 #00000024, 0 16px 36px -14px #ad794761;--ck-tooltip-bg:#1c1c1fd6;--ck-tooltip-fg:#fafafa}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root[data-ck-expression=workspace][data-theme=dark],:root[data-ck-expression=workspace] [data-theme=dark]{--ck-glass-panel:var(--ck-surface-overlay);--ck-glass-chip:var(--ck-surface-overlay);--ck-glass-capsule:var(--ck-surface-raised);--ck-tooltip-bg:var(--ck-surface-raised);--ck-knob-glass:var(--ck-surface);--ck-glass-bar:var(--ck-surface);--ck-glass-bar-hover:var(--ck-fg)}@supports (color:color-mix(in lab, red, red)){:root[data-ck-expression=workspace][data-theme=dark],:root[data-ck-expression=workspace] [data-theme=dark]{--ck-glass-bar-hover:color-mix(in srgb, var(--ck-fg) 6%, var(--ck-surface))}}:root[data-ck-expression=workspace][data-theme=dark],:root[data-ck-expression=workspace] [data-theme=dark]{--ck-glass-pill:var(--ck-surface);--ck-glass-filter-panel:none;--ck-glass-filter-chip:none;--ck-glass-filter-bar:none;--ck-knob-glass-filter:none}}@media (prefers-contrast:more){:root[data-ck-expression=workspace][data-theme=dark],:root[data-ck-expression=workspace] [data-theme=dark]{--ck-glass-rim:var(--ck-border-strong);--ck-glass-bar-rim:var(--ck-border-control)}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ck-warning:#9a4a0b;--ck-warning-soft:#faeddf;--ck-warning-border:#e5c3a1;--ck-danger:#a8301f;--ck-danger-soft:#fae8e4;--ck-danger-border:#e8b8af;--ck-danger-fill:#a8301f;--ck-danger-fill-hover:#8f2819;--ck-on-danger:#fff;--ck-info:#2c5a8a;--ck-info-soft:#e6edf5;--ck-info-border:#b3c6dd;--ck-chart-2:#2a78d6;--ck-chart-3:#c4506e;--ck-chart-4:#4a3aa7;--ck-chart-5:#0e7c7b;--ck-chart-6:#c2560c;--ck-brand-gold:#a57c52;--ck-bg:#f9f6f0;--ck-bg-subtle:#f3eee4;--ck-hover:#2c1a0e0d;--ck-selected:#2c1a0e17;--ck-fg:#2c1a0e;--ck-fg-muted:#5e544b;--ck-fg-subtle:#6b6158;--ck-fg-disabled:#a39a90;--ck-surface:#fff;--ck-surface-raised:#fff;--ck-surface-overlay:#fff;--ck-surface-inverse:#1c1a17;--ck-fg-inverse:#f3f1ed;--ck-border:#e3e0db;--ck-border-strong:#d3cfc8;--ck-border-control:#8a847b;--ck-accent:#8c6a30;--ck-accent-hover:#7a5c28;--ck-accent-pressed:#6b5023;--ck-on-accent:#fff;--ck-accent-soft:#f4ecdf;--ck-accent-soft-fg:#6b4f1c;--ck-accent-border:#d9c3a0;--ck-control-checked:#8c6a30;--ck-control-checked-hover:#7a5c28;--ck-control-checked-pressed:#6b5023;--ck-on-control-checked:#fff;--ck-indicator:#8c6a30;--ck-link:#7a5a1e;--ck-link-hover:#5c431a;--ck-focus:#2f5fa8;--ck-brand-ink:#7a5a1e;--ck-success:#2f6b45;--ck-success-soft:#e7f0e9;--ck-success-border:#b5d0be;--ck-chart-1:#94690f;--ck-chart-neutral:#4a4540;--ck-wash:none;--ck-card-shadow:none;--ck-scrim:#14120f73;--ck-shadow-1:0 1px 2px #100e0c0f, 0 1px 3px #100e0c0a;--ck-shadow-2:0 4px 12px #100e0c1a, 0 2px 4px #100e0c0f;--ck-shadow-3:0 16px 48px #100e0c2e, 0 4px 12px #100e0c14;--accent-2:var(--ck-copper-700);--accent-2-strong:var(--ck-copper-800);--on-accent-2:#fff;--accent-2-bg:#7a4a1e1a;--accent-2-border:#7a4a1e42;--purple:var(--ck-purple-400);--text-sheen:linear-gradient(160deg, var(--ck-gold-700), var(--ck-gold-600) 48%, var(--ck-gold-500));--material:#f9f6f0c7;--material-blur:saturate(180%) blur(20px)}:root[data-ck-expression=workspace] [data-theme=light],:root[data-ck-expression=workspace][data-theme=light]{--ck-bg:#fafafa;--ck-bg-subtle:#f4f4f5;--ck-hover:#09090b0a;--ck-selected:#09090b12;--ck-fg:#09090b;--ck-fg-muted:#52525b;--ck-fg-subtle:#65656d;--ck-fg-disabled:#a1a1aa;--ck-surface:#fff;--ck-surface-raised:#fff;--ck-surface-overlay:#fff;--ck-surface-inverse:#18181b;--ck-fg-inverse:#fafafa;--ck-border:#e7e7ea;--ck-border-strong:#d4d4d8;--ck-border-control:#85858d;--ck-accent:#09090b;--ck-accent-hover:#27272a;--ck-accent-pressed:#3f3f46;--ck-on-accent:#fafafa;--ck-accent-soft:#efeff1;--ck-accent-soft-fg:#09090b;--ck-accent-border:#a1a1aa;--ck-control-checked:#09090b;--ck-control-checked-hover:#27272a;--ck-control-checked-pressed:#3f3f46;--ck-on-control-checked:#fafafa;--ck-indicator:#09090b;--ck-link:#09090b;--ck-link-hover:#3f3f46;--ck-focus:#8c6a30;--ck-brand-ink:#7f5f2a;--ck-success-vivid:#2b6a44;--ck-success:var(--ck-vivid-on,#18181b)var(--ck-vivid-off,var(--ck-success-vivid));--ck-success-soft-vivid:#eaf3ed;--ck-success-soft:var(--ck-vivid-on,#f0f0f2)var(--ck-vivid-off,var(--ck-success-soft-vivid));--ck-success-border-vivid:#b3d3bf;--ck-success-border:var(--ck-vivid-on,#d4d4d8)var(--ck-vivid-off,var(--ck-success-border-vivid));--ck-chart-1:#09090b;--ck-chart-neutral:#8e8e96;--ck-wash:none;--ck-card-shadow:0 1px 2px #09090b0a;--ck-glass-rim:#ffffff8c;--ck-glass-tint:#ffffff38;--ck-glass-panel:#ffffffe6;--ck-glass-chip:#ffffffe0;--ck-glass-capsule:#ffffffb8;--ck-glass-pill:#ffffff9e;--ck-glass-panel-shadow:inset 0 1px 1px #ffffffd9, inset 0 -1px 2px #fff3, inset 1px 0 1px #ffffff4d, inset -1px 0 1px #ffffff4d, 0 24px 60px #09090b29, 0 0 0 .5px #09090b0f;--ck-glass-float-shadow:inset 0 1px 1px #ffffffd9, inset 0 -1px 2px #fff3, inset 1px 0 1px #ffffff4d, inset -1px 0 1px #ffffff4d, 0 12px 32px #09090b1f, 0 0 0 .5px #09090b0f;--ck-glass-pill-shadow:inset 0 1px 1px #ffffffd9, inset 0 -1px 2px #fff3, 0 2px 8px #09090b1a, 0 0 0 .5px #09090b0f;--ck-glass-bar:#fffc;--ck-glass-bar-hover:#f4f4f5f2;--ck-glass-bar-rim:#09090b17;--ck-glass-bar-rim-hover:#09090b33;--ck-glass-bar-shadow:inset 0 1px 1px #ffffffe6, 0 1px 2px #09090b0d;--ck-field-bg:#09090b09;--ck-field-bg-focus:#fff;--ck-field-inset:inset 0 1px 2px #09090b0f;--ck-choice-on:#fff;--ck-choice-on-border:#09090b29;--ck-seg-track:#09090b0d;--ck-seg-inset:inset 0 1px 2px #09090b14;--ck-knob-glass:#ffffff73;--ck-knob-glass-shadow:inset 0 0 0 1px #fff, inset 0 1px 2px #ffffff59, 0 6px 14px -4px #09090b40;--ck-primary-fill:linear-gradient(180deg, #2c2c31, var(--ck-accent));--ck-primary-fill-hover:linear-gradient(180deg, #3a3a40, var(--ck-accent-hover));--ck-primary-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000024, 0 12px 28px -16px #09090b47;--ck-primary-shadow-hover:inset 0 1px 0 #ffffff57, inset 0 -1px 0 #00000024, 0 16px 36px -14px #09090b47;--ck-tooltip-bg:#ffffffe0;--ck-tooltip-fg:#09090b}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root[data-ck-expression=workspace] [data-theme=light],:root[data-ck-expression=workspace][data-theme=light]{--ck-glass-panel:var(--ck-surface-overlay);--ck-glass-chip:var(--ck-surface-overlay);--ck-glass-capsule:var(--ck-surface-raised);--ck-tooltip-bg:var(--ck-surface-raised);--ck-knob-glass:var(--ck-surface);--ck-glass-bar:var(--ck-surface);--ck-glass-bar-hover:var(--ck-fg)}@supports (color:color-mix(in lab, red, red)){:root[data-ck-expression=workspace] [data-theme=light],:root[data-ck-expression=workspace][data-theme=light]{--ck-glass-bar-hover:color-mix(in srgb, var(--ck-fg) 6%, var(--ck-surface))}}:root[data-ck-expression=workspace] [data-theme=light],:root[data-ck-expression=workspace][data-theme=light]{--ck-glass-pill:var(--ck-surface);--ck-glass-filter-panel:none;--ck-glass-filter-chip:none;--ck-glass-filter-bar:none;--ck-knob-glass-filter:none}}@media (prefers-contrast:more){:root[data-ck-expression=workspace] [data-theme=light],:root[data-ck-expression=workspace][data-theme=light]{--ck-glass-rim:var(--ck-border-strong);--ck-glass-bar-rim:var(--ck-border-control)}}:root[data-ck-expression=workspace] [data-ck-surface=feature]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ck-warning:#ee9a55;--ck-warning-soft:#2c1f13;--ck-warning-border:#553a22;--ck-danger:#f2806f;--ck-danger-soft:#33191a;--ck-danger-border:#5e2f2a;--ck-danger-fill:#e5695a;--ck-danger-fill-hover:#f07f70;--ck-on-danger:#141210;--ck-info:#8db6e2;--ck-info-soft:#14212e;--ck-info-border:#2a4058;--ck-chart-2:#4697e8;--ck-chart-3:#d55181;--ck-chart-4:#7050e0;--ck-chart-5:#2fb5ae;--ck-chart-6:#ee8a3a;--ck-brand-gold:#a57c52;--ck-bg:#0a0a0b;--ck-bg-subtle:#070708;--ck-hover:#ffffff0d;--ck-selected:#ffffff14;--ck-fg:#fafafa;--ck-fg-muted:#a1a1aa;--ck-fg-subtle:#8e8e96;--ck-fg-disabled:#52525b;--ck-surface:#111113;--ck-surface-raised:#18181b;--ck-surface-overlay:#1c1c1f;--ck-surface-inverse:#fafafa;--ck-fg-inverse:#0a0a0b;--ck-border:#232326;--ck-border-strong:#2f2f34;--ck-border-control:#6b6b73;--ck-accent:#ad7947;--ck-accent-hover:#bb8752;--ck-accent-pressed:#a3703f;--ck-on-accent:#0a0a0b;--ck-accent-soft:#26262a;--ck-accent-soft-fg:#fafafa;--ck-accent-border:#52525b;--ck-control-checked:#fafafa;--ck-control-checked-hover:#e4e4e7;--ck-control-checked-pressed:#d4d4d8;--ck-on-control-checked:#0a0a0b;--ck-indicator:#fafafa;--ck-link:#fafafa;--ck-link-hover:#d4d4d8;--ck-focus:#c08a55;--ck-brand-ink:#c08a55;--ck-success:var(--ck-vivid-on,#e4e4e7)var(--ck-vivid-off,var(--ck-success-vivid));--ck-success-soft:var(--ck-vivid-on,#1c1c1f)var(--ck-vivid-off,var(--ck-success-soft-vivid));--ck-success-border:var(--ck-vivid-on,#3f3f46)var(--ck-vivid-off,var(--ck-success-border-vivid));--ck-chart-1:#fafafa;--ck-chart-neutral:#7d7d7d;--ck-card-shadow:inset 0 1px 0 #ffffff08;--ck-scrim:#0009;--ck-shadow-1:0 1px 2px #0006;--ck-shadow-2:0 8px 24px #00000080, inset 0 1px 0 #ffffff0a;--ck-shadow-3:0 24px 64px #0009, inset 0 1px 0 #ffffff0d;--accent-2:var(--ck-copper-300);--accent-2-strong:var(--ck-copper-400);--on-accent-2:var(--ck-ink-900);--accent-2-bg:#cf8a5224;--accent-2-border:#cf8a524d;--purple:var(--ck-purple-400);--text-sheen:linear-gradient(160deg, var(--ck-gold-400), var(--ck-gold-500) 48%, var(--ck-gold-600));--material:#121212a8;--material-blur:saturate(180%) blur(22px);--ck-success-vivid:#5fb781;--ck-success-soft-vivid:#122319;--ck-success-border-vivid:#28473a;--ck-wash:none;--ck-glass-rim:#ffffff1f;--ck-glass-tint:#ffffff0a;--ck-glass-panel:#18181bdb;--ck-glass-chip:#1c1c1fd6;--ck-glass-capsule:#18181b9e;--ck-glass-pill:#ffffff0f;--ck-glass-panel-shadow:inset 0 1px 1px #ffffff47, inset 0 -1px 2px #ffffff12, inset 1px 0 1px #ffffff1a, inset -1px 0 1px #ffffff1a, 0 24px 60px #0000008c;--ck-glass-float-shadow:inset 0 1px 1px #ffffff47, inset 0 -1px 2px #ffffff12, inset 1px 0 1px #ffffff1a, inset -1px 0 1px #ffffff1a, 0 12px 32px #00000073;--ck-glass-pill-shadow:inset 0 1px 1px #ffffff47, inset 0 -1px 2px #ffffff12, 0 2px 8px #00000059;--ck-glass-bar:#ffffff09;--ck-glass-bar-hover:#ffffff12;--ck-glass-bar-rim:#ffffff17;--ck-glass-bar-rim-hover:#fff3;--ck-glass-bar-shadow:inset 0 1px 1px #ffffff1f, 0 1px 2px #00000059;--ck-field-bg:#0000004d;--ck-field-bg-focus:#00000061;--ck-field-inset:inset 0 1px 2px #0006;--ck-choice-on:#ffffff12;--ck-choice-on-border:#ffffff38;--ck-seg-track:#0000004d;--ck-seg-inset:inset 0 1px 2px #0006;--ck-knob-glass:#ffffff29;--ck-knob-glass-shadow:inset 0 0 0 1px #fff9, inset 0 1px 2px #ffffff59, 0 6px 14px -4px #00000073;--ck-primary-fill:linear-gradient(180deg, #c9925c, var(--ck-accent));--ck-primary-fill-hover:linear-gradient(180deg, #d6a06a, var(--ck-accent-hover));--ck-primary-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000024, 0 12px 28px -16px #ad794761;--ck-primary-shadow-hover:inset 0 1px 0 #ffffff57, inset 0 -1px 0 #00000024, 0 16px 36px -14px #ad794761;--ck-tooltip-bg:#1c1c1fd6;--ck-tooltip-fg:#fafafa}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root[data-ck-expression=workspace] [data-ck-surface=feature]{--ck-glass-panel:var(--ck-surface-overlay);--ck-glass-chip:var(--ck-surface-overlay);--ck-glass-capsule:var(--ck-surface-raised);--ck-tooltip-bg:var(--ck-surface-raised);--ck-knob-glass:var(--ck-surface);--ck-glass-bar:var(--ck-surface);--ck-glass-bar-hover:var(--ck-fg)}@supports (color:color-mix(in lab, red, red)){:root[data-ck-expression=workspace] [data-ck-surface=feature]{--ck-glass-bar-hover:color-mix(in srgb, var(--ck-fg) 6%, var(--ck-surface))}}:root[data-ck-expression=workspace] [data-ck-surface=feature]{--ck-glass-pill:var(--ck-surface);--ck-glass-filter-panel:none;--ck-glass-filter-chip:none;--ck-glass-filter-bar:none;--ck-knob-glass-filter:none}}@media (prefers-contrast:more){:root[data-ck-expression=workspace] [data-ck-surface=feature]{--ck-glass-rim:var(--ck-border-strong);--ck-glass-bar-rim:var(--ck-border-control)}}:root[data-ck-expression=workspace][data-ck-status=vivid],:root[data-ck-expression=workspace] [data-ck-status=vivid]{--ck-vivid-on: ;--ck-vivid-off:initial;--ck-success:var(--ck-success-vivid);--ck-success-soft:var(--ck-success-soft-vivid);--ck-success-border:var(--ck-success-border-vivid)}:root,[data-theme],[data-ck-density],[data-ck-surface]{--bg:var(--ck-bg);--bg-card:var(--ck-surface);--surface:var(--ck-surface);--surface-1:var(--ck-surface);--surface-2:var(--ck-bg-subtle);--bg-elevated:var(--ck-bg-subtle);--bg-hover:var(--ck-hover);--bg-odd-row:var(--ck-bg);--text-h:var(--ck-fg);--text-m:var(--ck-fg);--text:var(--ck-fg);--text-muted:var(--ck-fg-muted);--border:var(--ck-border);--border-strong:var(--ck-border-strong);--hairline:var(--ck-border);--hairline-strong:var(--ck-border-strong);--accent:var(--ck-accent);--accent-light:var(--ck-brand-gold);--accent-dark:var(--ck-accent-pressed);--accent-strong:var(--ck-link);--on-accent:var(--ck-on-accent);--accent-bg:var(--ck-accent-soft);--accent-border:var(--ck-accent-border);--success:var(--ck-success);--success-bg:var(--ck-success-soft);--success-border:var(--ck-success-border);--danger:var(--ck-danger);--on-danger:var(--ck-on-danger);--danger-bg:var(--ck-danger-soft);--danger-border:var(--ck-danger-border);--warning:var(--ck-warning);--warning-bg:var(--ck-warning-soft);--warning-border:var(--ck-warning-border);--info:var(--ck-info);--info-bg:var(--ck-info-soft);--info-border:var(--ck-info-border);--shadow-sm:var(--ck-shadow-1);--shadow-md:var(--ck-shadow-2);--shadow-lg:var(--ck-shadow-3);--shadow-xl:var(--ck-shadow-3);--shadow-card:var(--ck-shadow-1);--overlay:var(--ck-scrim);--accent-gradient:linear-gradient(var(--ck-accent), var(--ck-accent));--accent-gradient-hover:linear-gradient(var(--ck-accent-hover), var(--ck-accent-hover));--sheen-top:transparent;--ring:0 0 0 2px var(--ck-bg), 0 0 0 4px var(--ck-focus);--glow-accent:0 0 0 0 transparent;--field:none;--ck-btn-h-sm:var(--ck-control-h-sm);--ck-btn-h-md:var(--ck-control-h-md);--ck-btn-h-lg:var(--ck-control-h-lg);--ck-pad-btn-sm:0 var(--ck-space-12);--ck-pad-btn-md:0 var(--ck-space-16);--ck-pad-btn-lg:0 var(--ck-space-20);--ck-pad-card-sm:var(--ck-space-12);--ck-pad-card-md:var(--ck-space-16);--ck-pad-card-feature:var(--ck-space-20);--ck-pad-card-lg:var(--ck-space-24);--ck-pad-chip:var(--ck-space-4) var(--ck-space-12);--z-sticky:var(--ck-z-sticky);--z-overlay:var(--ck-z-overlay);--z-modal:var(--ck-z-overlay);--z-toast:var(--ck-z-toast);--z-popover:var(--ck-z-popover)}}@layer ck.base{:root{--font-sans:var(--ck-font-ui);--font-display:var(--ck-font-display);--font-mono:var(--ck-font-mono)}body{font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-text-body-weight);color:var(--ck-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,h2,h3,h4{color:var(--ck-fg);text-wrap:balance}h1{font-family:var(--ck-font-heading);font-size:var(--ck-text-h1-size);line-height:var(--ck-text-h1-line);font-weight:var(--ck-text-h1-weight);letter-spacing:var(--ck-text-h1-tracking)}h2{font-family:var(--ck-font-heading);font-size:var(--ck-text-h2-size);line-height:var(--ck-text-h2-line);font-weight:var(--ck-text-h2-weight);letter-spacing:var(--ck-text-h2-tracking)}h3{font-family:var(--ck-font-ui);font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-text-h3-weight);letter-spacing:var(--ck-text-h3-tracking)}h4{font-family:var(--ck-font-ui);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight)}:where(table,td,th,input,output,time,data,.ck-num){font-variant-numeric:tabular-nums}:where(code,kbd,samp,pre){font-family:var(--ck-font-mono)}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}:root{--ck-z-dialog:10000;--ck-z-popup:10100}body{background:var(--ck-bg);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-text-body-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:where(h1,h2,h3,h4,h5,h6){color:var(--ck-fg);text-wrap:balance;margin:0}:where(h1){font-family:var(--ck-font-heading);font-size:var(--ck-text-h1-size);line-height:var(--ck-text-h1-line);font-weight:var(--ck-text-h1-weight);letter-spacing:var(--ck-text-h1-tracking)}:where(h2){font-family:var(--ck-font-heading);font-size:var(--ck-text-h2-size);line-height:var(--ck-text-h2-line);font-weight:var(--ck-text-h2-weight);letter-spacing:var(--ck-text-h2-tracking)}:where(h3){font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-text-h3-weight);letter-spacing:var(--ck-text-h3-tracking)}:where(h4,h5,h6){font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight)}:where(p){text-wrap:pretty}:where(a){color:var(--ck-link);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}:where(a):hover{color:var(--ck-link-hover)}:where(strong,b){font-weight:var(--ck-weight-semibold)}:where(table,input,output,time,data){font-variant-numeric:tabular-nums}:where(code,kbd,samp,pre){font-family:var(--ck-font-mono);font-size:.92em}:where(hr){border:0;border-top:1px solid var(--ck-border);margin-block:var(--ck-space-24)}::selection{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg)}:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]),:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) *,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]):before,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) :before,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]):after,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) :after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (forced-colors:active){:focus-visible{outline-color:highlight}}:where(.ck-shell,.ck-workspace,.ck-footer,.ck-consent,.ck-msurface,.ck-doc,[data-ck-portal]) :focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}}@layer ck.components{.ck-btn{justify-content:center;align-items:center;gap:var(--ck-space-6);min-height:max(var(--ck-control-h-md), calc(var(--ck-text-body-line) + var(--ck-space-8)));max-width:100%;padding:.2em var(--ck-space-16);border-radius:var(--ck-radius-button,var(--ck-radius-md));color:var(--ck-fg);font-family:inherit;font-size:var(--ck-text-body-size);font-weight:var(--ck-weight-medium);letter-spacing:normal;text-align:center;white-space:normal;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out), box-shadow var(--ck-dur-base) var(--ck-ease-out), transform var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:1px solid #0000;margin:0;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}:root[data-ck-expression=workspace] .ck-btn:active:not(:disabled):not([aria-disabled=true]):not(.ck-btn--link){transform:scale(var(--ck-press-scale))}.ck-btn:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-btn__label{overflow-wrap:break-word;min-width:0}.ck-btn--sm{min-height:max(var(--ck-control-h-sm), calc(var(--ck-text-small-line) + var(--ck-space-8)));padding-inline:var(--ck-space-12);font-size:var(--ck-text-small-size)}.ck-btn--lg{min-height:max(var(--ck-control-h-lg), calc(var(--ck-text-body-lg-line) + var(--ck-space-8)));padding-inline:var(--ck-space-20);font-size:var(--ck-text-body-lg-size)}.ck-btn--block{width:100%}.ck-btn--primary{background:var(--ck-accent);background-image:var(--ck-primary-fill,none);color:var(--ck-on-accent);box-shadow:var(--ck-primary-shadow,none);transition:border-color var(--ck-dur-fast) var(--ck-ease-out), box-shadow var(--ck-dur-base) var(--ck-ease-out), transform var(--ck-dur-fast) var(--ck-ease-out)}.ck-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--ck-accent-hover);background-image:var(--ck-primary-fill-hover,none);box-shadow:var(--ck-primary-shadow-hover,none)}.ck-btn--primary:active:not(:disabled):not([aria-disabled=true]){background:var(--ck-accent-pressed)}.ck-btn--secondary{background:var(--ck-glass-bar,var(--ck-surface));border-color:var(--ck-glass-bar-rim,var(--ck-border-control));box-shadow:var(--ck-glass-bar-shadow,none);color:var(--ck-fg)}.ck-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--ck-glass-bar-hover,var(--ck-hover));border-color:var(--ck-glass-bar-rim-hover,var(--ck-fg-subtle))}.ck-btn--secondary:active:not(:disabled):not([aria-disabled=true]),.ck-btn--secondary[aria-pressed=true]{background:var(--ck-selected)}.ck-btn--ghost{color:var(--ck-fg);background:0 0}.ck-btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--ck-hover)}.ck-btn--ghost:active:not(:disabled):not([aria-disabled=true]),.ck-btn--ghost[aria-pressed=true]{background:var(--ck-selected)}.ck-btn--danger{background:var(--ck-danger-fill);color:var(--ck-on-danger);transition:border-color var(--ck-dur-fast) var(--ck-ease-out)}.ck-btn--danger:hover:not(:disabled):not([aria-disabled=true]),.ck-btn--danger:active:not(:disabled):not([aria-disabled=true]){background:var(--ck-danger-fill-hover)}@supports (color:color-mix(in lab, red, red)){.ck-btn--danger:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--ck-danger-fill-hover) 85%, var(--ck-fg))}}.ck-btn--danger-outline{background:var(--ck-surface);border-color:var(--ck-danger);color:var(--ck-danger)}.ck-btn--danger-outline:hover:not(:disabled):not([aria-disabled=true]){background:var(--ck-danger-soft)}.ck-btn--danger-outline:active:not(:disabled):not([aria-disabled=true]){background:var(--ck-danger-soft);box-shadow:inset 0 0 0 1px var(--ck-danger)}.ck-btn--link{min-height:0;color:var(--ck-link);text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.ck-btn--link:hover:not(:disabled):not([aria-disabled=true]){color:var(--ck-link-hover)}.ck-btn--link:active:not(:disabled):not([aria-disabled=true]){color:var(--ck-link-hover);text-decoration-thickness:2px}.ck-btn:disabled,.ck-btn[data-disabled]{background:var(--ck-bg-subtle);border-color:var(--ck-border);color:var(--ck-fg-disabled);cursor:not-allowed;box-shadow:none}.ck-btn--secondary:disabled,.ck-btn--secondary[data-disabled],.ck-btn--danger-outline:disabled,.ck-btn--danger-outline[data-disabled]{border-color:var(--ck-border-strong)}.ck-btn--ghost:disabled,.ck-btn--ghost[data-disabled],.ck-btn--link:disabled,.ck-btn--link[data-disabled]{background:0 0;border-color:#0000}.ck-btn__icon{width:var(--ck-space-16);height:var(--ck-space-16);flex:none;justify-content:center;align-items:center;display:inline-flex}.ck-btn__icon>svg{width:100%;height:100%}.ck-btn.ck-btn--icon{width:var(--ck-icon-button);min-width:var(--ck-icon-button);min-height:var(--ck-icon-button);padding:0}.ck-btn.ck-btn--icon.ck-btn--sm{width:var(--ck-control-h-sm);min-width:var(--ck-control-h-sm);min-height:var(--ck-control-h-sm)}.ck-btn.ck-btn--icon.ck-btn--lg{width:var(--ck-control-h-lg);min-width:var(--ck-control-h-lg);min-height:var(--ck-control-h-lg)}.ck-btn--loading{cursor:progress}.ck-btn--loading>.ck-btn__icon,.ck-btn--loading>.ck-btn__label{opacity:0}.ck-btn__spinner{width:var(--ck-space-16);height:var(--ck-space-16);border-radius:var(--ck-radius-full);border:2px solid;border-right-color:#0000;flex:none;margin:auto;animation:.8s linear infinite ck-spin;position:absolute;inset:0}@keyframes ck-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ck-btn{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-btn{transition:none}@media (forced-colors:active){.ck-btn:disabled,.ck-btn[data-disabled]{color:graytext;border-color:graytext}}@media (prefers-reduced-motion:reduce){:root[data-ck-expression=workspace] .ck-btn:active:not(:disabled):not([aria-disabled=true]):not(.ck-btn--link){transform:none}}:root[data-ck-expression=workspace]:where([data-ck-motion-pref=reduced],[data-ck-motion-pref=off]) .ck-btn:active:not(:disabled):not([aria-disabled=true]):not(.ck-btn--link){transform:none}.ck-surface,.ck-card{background:var(--ck-surface);color:var(--ck-fg);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:none}.ck-surface--e-flat{box-shadow:var(--ck-card-shadow,none)}.ck-surface--e-sm{box-shadow:var(--ck-shadow-1)}.ck-surface--e-md{box-shadow:var(--ck-shadow-2)}.ck-surface--e-lg{box-shadow:var(--ck-shadow-3)}.ck-surface--p-none{--ck-card-pad:0px;padding:0}.ck-surface--p-sm{--ck-card-pad:var(--ck-space-16);padding:var(--ck-card-pad)}.ck-surface--p-md,.ck-surface--p-feature{--ck-card-pad:var(--ck-space-20);padding:var(--ck-card-pad)}.ck-surface--p-lg{--ck-card-pad:var(--ck-space-24);padding:var(--ck-card-pad)}.ck-surface--material{background:var(--ck-surface-raised)}a.ck-card,button.ck-card{width:100%;font:inherit;text-align:start;text-decoration:none;display:block}.ck-card--interactive{cursor:pointer;transition:border-color var(--ck-dur-fast) var(--ck-ease-out), box-shadow var(--ck-dur-fast) var(--ck-ease-out), background-color var(--ck-dur-fast) var(--ck-ease-out), transform var(--ck-dur-base) var(--ck-ease-out)}.ck-card--interactive:hover{border-color:var(--ck-border-strong)}:root[data-ck-expression=workspace] .ck-card--interactive:hover{transform:translateY(var(--ck-card-lift))}@media (prefers-reduced-motion:reduce){:root[data-ck-expression=workspace] .ck-card--interactive:hover{transform:none}}:root[data-ck-expression=workspace]:where([data-ck-motion-pref=reduced],[data-ck-motion-pref=off]) .ck-card--interactive:hover{transform:none}.ck-card--interactive.ck-surface--e-flat:hover{box-shadow:var(--ck-shadow-1)}.ck-card--interactive:active,.ck-card--interactive.ck-surface--e-flat:active{border-color:var(--ck-border-strong);box-shadow:none}.ck-card--interactive:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-card--interactive:is([aria-selected=true],[aria-pressed=true],[aria-current=page],[aria-current=true],[data-state=checked],[data-state=on]){border-color:var(--ck-accent-border);box-shadow:0 0 0 1px var(--ck-accent-border)}.ck-card--interactive:is([aria-selected=true],[aria-pressed=true],[aria-current=page],[aria-current=true],[data-state=checked],[data-state=on]):hover{box-shadow:0 0 0 1px var(--ck-accent-border), var(--ck-shadow-1)}.ck-card--interactive:is([aria-disabled=true],[data-disabled]),.ck-card--interactive:is([aria-disabled=true],[data-disabled]):hover,.ck-card--interactive:disabled{cursor:not-allowed;color:var(--ck-fg-disabled);background:var(--ck-bg-subtle);border-color:var(--ck-border);box-shadow:none}.ck-card--accent{--ck-card-edge:var(--ck-accent);border-color:var(--ck-accent-border)}.ck-card--success{--ck-card-edge:var(--ck-success);border-color:var(--ck-success-border)}.ck-card--warning{--ck-card-edge:var(--ck-warning);border-color:var(--ck-warning-border)}.ck-card--danger{--ck-card-edge:var(--ck-danger);border-color:var(--ck-danger-border)}.ck-card--info{--ck-card-edge:var(--ck-info);border-color:var(--ck-info-border)}.ck-card--edge-top{border-block-start:3px solid var(--ck-card-edge,var(--ck-border-strong))}.ck-card--edge-start{border-inline-start:3px solid var(--ck-card-edge,var(--ck-border-strong))}.ck-card--edge-top:is(:hover,:active,[aria-selected=true],[aria-current=page],[aria-current=true]){border-block-start-color:var(--ck-card-edge,var(--ck-border-strong))}.ck-card--edge-start:is(:hover,:active,[aria-selected=true],[aria-current=page],[aria-current=true]){border-inline-start-color:var(--ck-card-edge,var(--ck-border-strong))}.ck-card--edge-bottom{border-block-end:3px solid var(--ck-card-edge,var(--ck-border-strong))}.ck-card--edge-bottom:is(:hover,:active,[aria-selected=true],[aria-current=page],[aria-current=true]){border-block-end-color:var(--ck-card-edge,var(--ck-border-strong))}.ck-card--feature{background:var(--ck-bg-subtle);box-shadow:none;position:relative}:root[data-ck-expression=workspace] .ck-card--feature{border-color:var(--ck-border-strong);background:var(--ck-surface-raised);box-shadow:var(--ck-card-shadow)}.ck-card--shaped{position:relative;overflow:clip}.ck-card__shape{width:min(45%,16rem);color:var(--ck-border-strong);pointer-events:none;display:block;position:absolute;inset-block-start:0;inset-inline-end:0}.ck-card__shape>svg{width:100%;height:auto;display:block}.ck-card--shaped>.ck-card__content,.ck-card--shaped>.ck-card__media{position:relative}.ck-card--with-media{align-items:center;gap:var(--ck-space-16) var(--ck-space-24);flex-wrap:wrap;display:flex}.ck-card__content{flex:20rem;min-width:0}.ck-card__media{border-radius:var(--ck-radius-md);flex:0 18rem;min-width:0;overflow:hidden}.ck-card__media>:is(img,picture,video,svg){width:100%;height:auto;display:block}.ck-card__header{align-items:flex-start;gap:var(--ck-space-8) var(--ck-space-16);flex-wrap:wrap;min-width:0;display:flex}.ck-card__header:not(:last-child){margin-block-end:var(--ck-space-16)}.ck-card__header:has(>.ck-card__header-media){align-items:center;gap:var(--ck-space-12);flex-wrap:nowrap}.ck-card__header-media{flex:none;display:flex}.ck-card__heading{flex:12rem;min-width:0}.ck-card__title{color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking);overflow-wrap:anywhere;margin:0}.ck-card__title--md{font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-text-h3-weight);letter-spacing:var(--ck-text-h3-tracking)}.ck-card__title--lg{font-family:var(--ck-font-heading);font-size:var(--ck-text-h2-size);line-height:var(--ck-text-h2-line);font-weight:var(--ck-text-h2-weight);letter-spacing:var(--ck-text-h2-tracking)}.ck-card__description{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);overflow-wrap:anywhere;margin-block-start:var(--ck-space-4)}.ck-card__description>:first-child{margin-block-start:0}.ck-card__description>:last-child{margin-block-end:0}.ck-card__actions{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ck-card__body{min-width:0}.ck-card__footer{justify-content:flex-end;align-items:center;gap:var(--ck-space-8);margin:var(--ck-card-pad,var(--ck-space-16)) calc(-1 * var(--ck-card-pad,0px)) calc(-1 * var(--ck-card-pad,0px));padding:min(var(--ck-card-pad,var(--ck-space-16)), var(--ck-space-16)) var(--ck-card-pad,0px);border-block-start:1px solid var(--ck-border);flex-wrap:wrap;display:flex}.ck-card__meta{min-width:0;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin-inline-end:auto}@media (forced-colors:active){.ck-card--interactive:is([aria-selected=true],[aria-pressed=true],[aria-current=page],[aria-current=true],[data-state=checked],[data-state=on]){border-color:highlight}}.ck-page-header{gap:var(--ck-space-8);min-width:0;font-family:var(--ck-font-ui);color:var(--ck-fg);flex-direction:column;margin-block-end:var(--ck-space-24);display:flex}.ck-page-header__breadcrumbs{min-width:0;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted)}.ck-page-header__row{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-12) var(--ck-space-24);flex-wrap:wrap;min-width:0;display:flex}.ck-page-header__heading{gap:var(--ck-space-4);flex-direction:column;flex:24rem;min-width:0;display:flex}.ck-page-header__identity{align-items:flex-start;gap:var(--ck-space-16);flex:24rem;min-width:0;display:flex}.ck-page-header__identity>.ck-page-header__heading{flex:auto}.ck-page-header__media{flex:none;min-width:0;display:flex}.ck-page-header__eyebrow{min-width:0;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);overflow-wrap:anywhere}:root[data-ck-expression=workspace] .ck-page-header__eyebrow{color:var(--ck-fg-subtle);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}:root .ck-page-header__eyebrow.ck-page-header__eyebrow--brand{color:var(--ck-brand-ink)}.ck-page-header__title{font-family:var(--ck-font-heading);font-size:var(--ck-text-h1-size);line-height:var(--ck-text-h1-line);font-weight:var(--ck-text-h1-weight);letter-spacing:var(--ck-text-h1-tracking);color:var(--ck-fg);overflow-wrap:anywhere;text-wrap:balance;margin:0}.ck-page-header__description{max-width:72ch;font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);color:var(--ck-fg-muted);overflow-wrap:anywhere}.ck-page-header__description>:first-child{margin-block-start:0}.ck-page-header__description>:last-child{margin-block-end:0}.ck-page-header__meta{align-items:center;gap:var(--ck-space-6) var(--ck-space-12);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin-block-start:var(--ck-space-4);display:flex}.ck-page-header__actions{align-items:center;gap:var(--ck-space-8);max-width:100%;min-height:var(--ck-text-h1-line);flex-wrap:wrap;flex:0 auto;display:flex}.ck-page-header__tabs{border-bottom:1px solid var(--ck-border);min-width:0;margin-block-start:var(--ck-space-8)}.ck-page-header__tabs>*{margin-block-end:-1px}.ck-page-header--compact{gap:var(--ck-space-4);margin-block-end:var(--ck-space-16)}.ck-page-header--compact .ck-page-header__title{font-size:var(--ck-text-h2-size);line-height:var(--ck-text-h2-line);font-weight:var(--ck-text-h2-weight);letter-spacing:var(--ck-text-h2-tracking)}.ck-page-header--compact .ck-page-header__description{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-page-header--compact .ck-page-header__actions{min-height:var(--ck-text-h2-line)}.ck-page-header__rule{border-block-end:1px solid var(--ck-border);inline-size:min(9rem,100%);margin-block-start:var(--ck-space-8);display:block;position:relative}.ck-page-header__rule:before{content:"";border-block-end:1px solid var(--ck-brand-ink);inline-size:50%;position:absolute;inset-block-end:-1px;inset-inline-start:0}.ck-page-header--rule-start .ck-page-header__heading{border-inline-start:3px solid var(--ck-brand-ink);padding-inline-start:var(--ck-space-12)}@media (forced-colors:active){.ck-page-header__tabs{border-bottom-color:canvastext}}.ck-action-bar{z-index:var(--ck-z-sticky);justify-content:space-between;align-items:center;gap:var(--ck-space-12) var(--ck-space-16);box-sizing:border-box;margin-block-start:var(--ck-space-32);margin-inline:calc(-1 * var(--ck-action-bar-bleed,0px));padding-block:var(--ck-space-12) calc(var(--ck-space-12) + env(safe-area-inset-bottom,0px));padding-inline:max(var(--ck-action-bar-bleed,0px), var(--ck-space-16), env(safe-area-inset-left,0px)) max(var(--ck-action-bar-bleed,0px), var(--ck-space-16), env(safe-area-inset-right,0px));background:var(--ck-surface);border-top:1px solid var(--ck-border);box-shadow:var(--ck-shadow-1);color:var(--ck-fg);font-family:var(--ck-font-ui);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.ck-action-bar--static{box-shadow:none;position:static}.ck-action-bar__status{align-items:center;gap:var(--ck-space-8);min-width:0;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted);overflow-wrap:anywhere;flex:12rem;display:flex}.ck-action-bar__status:empty{flex:0 0 0;margin-inline-end:calc(-1 * var(--ck-space-16))}.ck-action-bar__actions{justify-content:flex-end;align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;max-width:100%;margin-inline-start:auto;display:flex}@media (max-width:639px){.ck-action-bar__actions{flex:100%}.ck-action-bar__actions>*{flex:auto}}@media (forced-colors:active){.ck-action-bar{border-top-color:canvastext}}@media print{.ck-action-bar{display:none!important}}.ck-grouplabel{align-items:center;gap:var(--ck-space-8);margin:0 0 var(--ck-space-8);color:var(--ck-fg-muted);font-family:var(--ck-font-ui);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);display:flex}.ck-grouplabel--accent{color:var(--ck-link)}.ck-group{background:var(--ck-surface);color:var(--ck-fg);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.ck-row{justify-content:space-between;align-items:center;gap:var(--ck-space-8) var(--ck-space-16);min-height:var(--ck-row-h);padding:var(--ck-space-12) var(--ck-space-16);flex-wrap:wrap;display:flex}.ck-row+.ck-row{border-top:1px solid var(--ck-border)}.ck-row--interactive{cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out)}.ck-row--interactive:hover{background:var(--ck-hover)}.ck-row--interactive:active{background:var(--ck-selected)}.ck-row--interactive:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-row:is([aria-current=page],[aria-current=true],[aria-selected=true]){background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg)}.ck-row--interactive:is([aria-disabled=true],[data-disabled]){cursor:not-allowed;color:var(--ck-fg-disabled);background:0 0}.ck-row__main{gap:var(--ck-space-2);flex-direction:column;flex:1;min-width:0;display:flex}.ck-row__actions{align-items:center;gap:var(--ck-space-8);display:flex}.ck-group--bare{border:none;border-top:1px solid var(--ck-border);border-bottom:1px solid var(--ck-border);background:0 0;border-radius:0;overflow:visible}.ck-group--bare .ck-row{padding:var(--ck-space-16) var(--ck-space-8)}.ck-group--bare .ck-row--interactive{position:relative}.ck-group--bare .ck-row--interactive:hover,.ck-group--bare .ck-row--interactive:active{background:0 0}.ck-group--bare .ck-row--interactive:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-group--bare .ck-row--interactive:before{content:"";inset-inline-start:calc(-1 * var(--ck-space-8));inset-block:var(--ck-space-16);border-radius:var(--ck-radius-full);width:2px;transition:background-color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;position:absolute}.ck-group--bare .ck-row--interactive:hover:before{background:var(--ck-indicator)}@media (forced-colors:active){.ck-row:is([aria-current=page],[aria-current=true],[aria-selected=true]){outline-offset:-2px;outline:2px solid highlight}}.ck-field{gap:var(--ck-space-6);flex-direction:column;min-width:0;display:flex}.ck-field-row{gap:var(--ck-space-16);grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));align-items:start;display:grid}.ck-field__label{color:var(--ck-fg);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium)}.ck-field__optional{color:var(--ck-fg-muted);font-weight:var(--ck-weight-regular)}.ck-field__req{color:var(--ck-danger)}.ck-field__hint,.ck-field__description{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin:0}.ck-field__label+.ck-field__hint,.ck-field__label+.ck-field__description{margin-top:calc(var(--ck-space-4) * -1)}@media (max-width:640px){.ck-field-row{grid-template-columns:1fr}}.ck-input{width:100%;min-height:max(var(--ck-control-h-md), calc(var(--ck-text-body-line) + var(--ck-space-8)));padding:0 var(--ck-space-12);background:var(--ck-field-bg,var(--ck-surface));box-shadow:var(--ck-field-inset,none);color:var(--ck-fg);border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-md);font-family:inherit;font-size:var(--ck-input-font);font-weight:var(--ck-weight-regular);font-variant-numeric:tabular-nums;transition:border-color var(--ck-dur-fast) var(--ck-ease-out), background-color var(--ck-dur-fast) var(--ck-ease-out);touch-action:manipulation;margin:0;line-height:1.4}.ck-input--sm{min-height:max(var(--ck-control-h-sm), calc(var(--ck-text-small-line) + var(--ck-space-8)))}.ck-input--lg{min-height:max(var(--ck-control-h-lg), calc(var(--ck-text-body-lg-line) + var(--ck-space-8)))}.ck-input::placeholder{color:var(--ck-fg-subtle);opacity:1}.ck-input:hover:where(:not(:disabled)){border-color:var(--ck-fg-subtle)}.ck-input:focus-visible{border-color:var(--ck-focus);outline:2px solid var(--ck-focus);outline-offset:2px;background:var(--ck-field-bg-focus,var(--ck-surface))}.ck-input.ck-input--invalid,.ck-input[aria-invalid=true]{border-color:var(--ck-danger)}.ck-input[readonly]{background:var(--ck-bg-subtle)}.ck-input:disabled{background:var(--ck-bg-subtle);border-color:var(--ck-border-strong);color:var(--ck-fg-disabled);cursor:not-allowed}.ck-input:disabled::placeholder{color:var(--ck-fg-disabled)}.ck-input::-webkit-calendar-picker-indicator{cursor:pointer}.ck-input::-webkit-date-and-time-value{min-height:inherit;text-align:start;line-height:normal}.ck-input option{background:var(--ck-surface);color:var(--ck-fg)}select.ck-input:not([multiple],[size]:not([size="1"])){--ck-input-chevron:var(--ck-fg-muted);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ck-input-chevron) 50%), linear-gradient(135deg, var(--ck-input-chevron) 50%, transparent 50%);background-position:right 17px center,right 12px center;background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:var(--ck-space-32)}select.ck-input:not([multiple],[size]:not([size="1"])):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-position:12px,17px}select.ck-input:not([multiple],[size]:not([size="1"])):disabled{--ck-input-chevron:var(--ck-fg-disabled)}@media (forced-colors:active){select.ck-input:not([multiple],[size]:not([size="1"])){appearance:auto;background-image:none;padding-inline-end:var(--ck-space-12)}}.ck-input-group{align-items:center;gap:var(--ck-space-8);width:100%;min-height:max(var(--ck-control-h-md), calc(var(--ck-text-body-line) + var(--ck-space-8)));padding:0 var(--ck-space-12);background:var(--ck-surface);border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);font-size:var(--ck-input-font);cursor:text;transition:border-color var(--ck-dur-fast) var(--ck-ease-out), background-color var(--ck-dur-fast) var(--ck-ease-out);display:flex}.ck-input-group--sm{min-height:max(var(--ck-control-h-sm), calc(var(--ck-text-small-line) + var(--ck-space-8)))}.ck-input-group--lg{min-height:max(var(--ck-control-h-lg), calc(var(--ck-text-body-lg-line) + var(--ck-space-8)))}.ck-input-group:hover:where(:not(.ck-input-group--disabled)){border-color:var(--ck-fg-subtle)}.ck-input-group:focus-within{border-color:var(--ck-focus);outline:2px solid var(--ck-focus);outline-offset:2px}.ck-input-group.ck-input-group--invalid{border-color:var(--ck-danger)}.ck-input-group:has(>.ck-input[aria-invalid=true]){border-color:var(--ck-danger)}.ck-input-group--readonly{background:var(--ck-bg-subtle)}.ck-input-group--disabled{background:var(--ck-bg-subtle);border-color:var(--ck-border-strong);color:var(--ck-fg-disabled);cursor:not-allowed}.ck-input.ck-input--grouped{min-width:0;min-height:calc(var(--ck-control-h-md) - 2px);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0}.ck-input-group--sm>.ck-input--grouped{min-height:calc(var(--ck-control-h-sm) - 2px)}.ck-input-group--lg>.ck-input--grouped{min-height:calc(var(--ck-control-h-lg) - 2px)}.ck-input-group__prefix,.ck-input-group__suffix{white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;align-items:center;display:inline-flex}.ck-input-group__prefix>svg,.ck-input-group__suffix>svg{width:var(--ck-space-16);height:var(--ck-space-16)}@media (prefers-reduced-motion:reduce){.ck-input,.ck-input-group{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-input,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-input-group{transition:none}.ck-radio-group__options{gap:var(--ck-space-8);flex-direction:column;min-width:0;display:flex}.ck-radio-group__options--horizontal{column-gap:var(--ck-space-16);flex-flow:wrap}.ck-radio-group__options--horizontal:has(>.ck-radio--card){gap:var(--ck-space-8);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));display:grid}.ck-radio{align-items:flex-start;gap:var(--ck-space-8);color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);cursor:pointer;display:flex}.ck-radio--card{padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-field-bg,var(--ck-surface));box-shadow:var(--ck-field-inset,none);transition:border-color var(--ck-dur-fast) var(--ck-ease-out), background-color var(--ck-dur-fast) var(--ck-ease-out)}.ck-radio--card:hover:where(:not(.ck-radio--disabled)){border-color:var(--ck-border-strong)}.ck-radio--card:has(>.ck-radio__input:checked){border-color:var(--ck-choice-on-border,var(--ck-accent-border));background:var(--ck-choice-on,var(--ck-accent-soft));box-shadow:var(--ck-glass-bar-shadow,none)}.ck-radio--card:has(>.ck-radio__input:focus-visible){outline:2px solid var(--ck-focus);outline-offset:2px}.ck-radio--card:has(>.ck-radio__input:focus-visible)>.ck-radio__input{outline:none}.ck-radio-group--invalid .ck-radio--card:not(:has(>.ck-radio__input:checked)){border-color:var(--ck-danger)}.ck-radio--disabled{color:var(--ck-fg-disabled);cursor:not-allowed}.ck-radio--card.ck-radio--disabled{background:var(--ck-bg-subtle)}.ck-radio__input{appearance:none;width:var(--ck-space-16);height:var(--ck-space-16);margin:calc((var(--ck-text-body-line) - var(--ck-space-16)) / 2) 0 0;border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-full);background:var(--ck-surface);cursor:inherit;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out);flex:none;place-content:center;display:inline-grid}.ck-radio__input:before{content:"";border-radius:var(--ck-radius-full);background:var(--ck-on-control-checked);visibility:hidden;width:6px;height:6px}.ck-radio:hover>.ck-radio__input:where(:not(:disabled):not(:checked)){border-color:var(--ck-fg-subtle)}.ck-radio__input:checked{border-color:var(--ck-control-checked);background:var(--ck-control-checked)}.ck-radio__input:checked:before{visibility:visible}.ck-radio__input:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-radio-group--invalid .ck-radio__input:not(:checked){border-color:var(--ck-danger)}.ck-radio__input:disabled{border-color:var(--ck-border-strong);background:var(--ck-bg-subtle)}.ck-radio__input:disabled:checked{border-color:var(--ck-fg-disabled);background:var(--ck-fg-disabled)}.ck-radio__label{min-width:0}.ck-radio__title{font-weight:var(--ck-weight-medium);display:block}.ck-radio__description{margin-top:var(--ck-space-2);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);display:block}.ck-radio--disabled .ck-radio__description{color:var(--ck-fg-disabled)}@media (prefers-reduced-motion:reduce){.ck-radio--card,.ck-radio__input{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-radio--card,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-radio__input{transition:none}@media (forced-colors:active){.ck-radio__input{appearance:auto}.ck-radio__input:before{display:none}.ck-radio--card:has(>.ck-radio__input:checked){border-color:highlight}}.ck-switch{--ck-switch-h:clamp(18px, calc(var(--ck-control-h-sm) * 1.5 - 30px), var(--ck-space-24));--ck-switch-w:clamp(var(--ck-space-32), calc(var(--ck-control-h-sm) * 2 - var(--ck-space-32)), var(--ck-space-40));appearance:none;width:var(--ck-switch-w);height:var(--ck-switch-h);border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-full);background:var(--ck-border-control);vertical-align:middle;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out);flex:none;margin:0;display:inline-block;position:relative}.ck-switch:before{content:"";width:calc(var(--ck-switch-h) - 4px);height:calc(var(--ck-switch-h) - 4px);border-radius:var(--ck-radius-full);background:var(--ck-surface);box-shadow:var(--ck-shadow-1);transition:transform var(--ck-dur-fast) var(--ck-ease-out);top:1px;position:absolute;inset-inline-start:1px}@media (prefers-reduced-motion:no-preference){:root[data-ck-expression=workspace]:where(:not([data-ck-motion-pref=reduced],[data-ck-motion-pref=off])) .ck-switch:before{transition:transform var(--ck-knob-dur) var(--ck-knob-ease), width var(--ck-dur-snappy) var(--ck-snappy), background-color var(--ck-dur-fast) var(--ck-ease-out), box-shadow var(--ck-dur-fast) var(--ck-ease-out)}}:root[data-ck-expression=workspace] .ck-switch:active:where(:not(:disabled)):before{width:calc(var(--ck-switch-h) - 4px + var(--ck-knob-stretch));background:var(--ck-knob-glass);box-shadow:var(--ck-knob-glass-shadow);-webkit-backdrop-filter:var(--ck-knob-glass-filter);backdrop-filter:var(--ck-knob-glass-filter)}:root[data-ck-expression=workspace] .ck-switch:checked:active:where(:not(:disabled)):before{transform:translateX(calc(var(--ck-switch-w) - var(--ck-switch-h) - var(--ck-knob-stretch)))}:root[data-ck-expression=workspace] .ck-switch:checked:active:where(:not(:disabled)):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:translateX(calc(var(--ck-switch-h) - var(--ck-switch-w) + var(--ck-knob-stretch)))}.ck-switch:hover:where(:not(:disabled)){border-color:var(--ck-fg-subtle);background:var(--ck-fg-subtle)}.ck-switch:active:where(:not(:disabled)){border-color:var(--ck-fg-muted);background:var(--ck-fg-muted)}.ck-switch:checked{border-color:var(--ck-control-checked);background:var(--ck-control-checked)}.ck-switch:checked:before{transform:translateX(calc(var(--ck-switch-w) - var(--ck-switch-h)))}.ck-switch:checked: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:translateX(calc(var(--ck-switch-h) - var(--ck-switch-w)))}.ck-switch:checked:hover:where(:not(:disabled)){border-color:var(--ck-control-checked-hover);background:var(--ck-control-checked-hover)}.ck-switch:checked:active:where(:not(:disabled)){border-color:var(--ck-control-checked-pressed);background:var(--ck-control-checked-pressed)}.ck-switch:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-switch[aria-invalid=true]{border-color:var(--ck-danger)}.ck-switch:disabled{border-color:var(--ck-border-strong);background:var(--ck-border-strong);cursor:not-allowed}.ck-switch:disabled:before{box-shadow:none}.ck-switch:disabled:checked{border-color:var(--ck-fg-disabled);background:var(--ck-fg-disabled)}.ck-switch-field{align-items:flex-start;gap:var(--ck-space-12);display:flex}.ck-switch-field>.ck-switch{margin-top:max(0px, calc((var(--ck-text-body-line) - var(--ck-switch-h)) / 2))}.ck-switch-field__text{gap:var(--ck-space-2);flex-direction:column;min-width:0;display:flex}.ck-switch-field__label{color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);cursor:pointer}.ck-switch-field__description{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-switch-field--disabled .ck-switch-field__label,.ck-switch-field--disabled .ck-switch-field__description{color:var(--ck-fg-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ck-switch,.ck-switch:before{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-switch,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-switch:before{transition:none}@media (forced-colors:active){.ck-switch{forced-color-adjust:none;background:canvas;border-color:canvastext}.ck-switch:before{box-shadow:none;background:canvastext}.ck-switch:checked{background:highlight;border-color:highlight}.ck-switch:checked:before{background:highlighttext}.ck-switch:disabled{border-color:graytext}.ck-switch:disabled:before{background:graytext}.ck-switch:focus-visible{outline-color:highlight}}.ck-error-summary{align-items:flex-start;gap:var(--ck-space-12);padding:var(--ck-space-16);border:1px solid var(--ck-danger-border);border-radius:var(--ck-radius-lg);background:var(--ck-danger-soft);color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);display:flex}.ck-error-summary:focus{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-error-summary__icon{margin-top:calc((var(--ck-text-h4-line) - var(--ck-space-16)) / 2);color:var(--ck-danger);flex:none}.ck-error-summary__body{gap:var(--ck-space-4);flex-direction:column;flex:1;min-width:0;display:flex}.ck-error-summary__title{color:var(--ck-fg);font-family:inherit;font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking);margin:0}.ck-error-summary__description{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-error-summary__list{gap:var(--ck-space-4);margin:0;padding:0;list-style:none;display:grid}.ck-error-summary__list a{color:var(--ck-danger);font-weight:var(--ck-weight-medium);text-underline-offset:.2em;text-decoration:underline}.ck-error-summary__list a:hover{text-decoration-thickness:2px}.ck-error-summary__list a:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px;border-radius:var(--ck-radius-xs)}.ck-validated-form__summary{margin-block-end:var(--ck-space-24)}.ck-badge{align-items:center;gap:var(--ck-space-4);max-width:100%;min-height:calc(var(--ck-control-h-sm) / 2 + var(--ck-space-6));padding:0 var(--ck-space-6);border-radius:var(--ck-radius-sm);font-family:var(--ck-font-ui);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);letter-spacing:var(--ck-text-caption-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;border:1px solid #0000;display:inline-flex}.ck-badge--sm{min-height:calc(var(--ck-control-h-xs) / 2 + var(--ck-space-6));padding:0 var(--ck-space-4)}.ck-badge__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ck-badge__icon{flex:none;display:inline-flex}.ck-badge__icon>svg{width:1em;height:1em}.ck-badge__dot{border-radius:var(--ck-radius-full);background:currentColor;flex:none;width:6px;height:6px}.ck-badge--neutral{background:var(--ck-bg-subtle);color:var(--ck-fg-muted);border-color:var(--ck-border)}.ck-badge--accent{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg)}.ck-badge--success{background:var(--ck-success-soft);color:var(--ck-success)}.ck-badge--warning{background:var(--ck-warning-soft);color:var(--ck-warning)}.ck-badge--danger{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-badge--info{background:var(--ck-info-soft);color:var(--ck-info)}.ck-badge--on-media{background:var(--ck-surface-inverse);color:var(--ck-fg-inverse)}.ck-status-dot{--ck-status-dot-color:var(--ck-fg-subtle);align-items:center;gap:var(--ck-space-6);min-width:0;max-width:100%;color:var(--ck-fg);vertical-align:middle;display:inline-flex}.ck-status-dot__dot{border-radius:var(--ck-radius-full);background:var(--ck-status-dot-color);flex:none;width:8px;height:8px}.ck-status-dot__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ck-status-dot--accent{--ck-status-dot-color:var(--ck-accent)}.ck-status-dot--success{--ck-status-dot-color:var(--ck-success)}.ck-status-dot--warning{--ck-status-dot-color:var(--ck-warning)}.ck-status-dot--danger{--ck-status-dot-color:var(--ck-danger)}.ck-status-dot--info{--ck-status-dot-color:var(--ck-info)}@media (forced-colors:active){.ck-badge__dot,.ck-status-dot__dot{forced-color-adjust:none;background:canvastext}}.ck-kbd,.ck-kbd__key{min-width:calc(var(--ck-text-caption-line) + var(--ck-space-4));min-height:calc(var(--ck-text-caption-line) + var(--ck-space-4));padding:0 var(--ck-space-4);border:1px solid var(--ck-border);border-radius:var(--ck-radius-xs);background:var(--ck-surface);box-shadow:inset 0 -1px 0 var(--ck-border);color:var(--ck-fg-muted);font-family:var(--ck-font-mono);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-weight-medium);white-space:nowrap;vertical-align:baseline;justify-content:center;align-items:center;display:inline-flex}.ck-kbd--combo{gap:var(--ck-space-4);min-width:0;box-shadow:none;background:0 0;border:0;padding:0}.ck-separator{background:0 0;border:0;flex:none;margin:0}.ck-separator[data-orientation=horizontal]{border-block-start:1px solid var(--ck-border);width:100%;height:0}.ck-separator[data-orientation=vertical]{width:0;height:auto;min-height:var(--ck-space-16);border-inline-start:1px solid var(--ck-border);align-self:stretch}.ck-avatar{--ck-avatar-size:32px;width:var(--ck-avatar-size);height:var(--ck-avatar-size);border-radius:var(--ck-radius-full);background:var(--ck-bg-subtle);color:var(--ck-fg-muted);font-family:var(--ck-font-ui);font-size:var(--ck-text-small-size);line-height:1;font-weight:var(--ck-weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.ck-avatar:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ck-border);pointer-events:none;position:absolute;inset:0}.ck-avatar--sm{--ck-avatar-size:24px;font-size:var(--ck-text-caption-size)}.ck-avatar--lg{--ck-avatar-size:40px;font-size:var(--ck-text-body-size)}.ck-avatar__image{object-fit:cover;width:100%;height:100%;display:block}.ck-avatar--overflow{color:var(--ck-fg);font-variant-numeric:tabular-nums}.ck-avatar-group{isolation:isolate;vertical-align:middle;align-items:center;display:inline-flex}.ck-avatar-group>.ck-avatar{box-shadow:0 0 0 2px var(--ck-avatar-ring,var(--ck-surface))}.ck-avatar-group>.ck-avatar+.ck-avatar{margin-inline-start:calc(var(--ck-avatar-size) / -4)}@media (forced-colors:active){.ck-avatar:after{box-shadow:none;border:1px solid canvastext}}.ck-dl{contain-intrinsic-inline-size:20rem;min-width:0;margin:0;padding:0;display:grid;container:ck-dl/inline-size}.ck-dl__item{row-gap:var(--ck-space-2);min-width:0;padding-block:var(--ck-space-8);grid-template-columns:minmax(0,1fr);display:grid}.ck-dl--divided>.ck-dl__item{padding-block:var(--ck-space-12)}.ck-dl--divided>.ck-dl__item+.ck-dl__item{border-block-start:1px solid var(--ck-border)}.ck-dl__term{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-regular);overflow-wrap:anywhere;margin:0}.ck-dl__description{min-width:0;color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);overflow-wrap:anywhere;margin:0}.ck-dl--horizontal>.ck-dl__item{grid-template-columns:var(--ck-dl-term-width,minmax(0, 1fr)) minmax(0, 2fr);column-gap:var(--ck-space-16);align-items:baseline}@container ck-dl (min-width:480px){.ck-dl--auto>.ck-dl__item{grid-template-columns:var(--ck-dl-term-width,minmax(0, 1fr)) minmax(0, 2fr);column-gap:var(--ck-space-16);align-items:baseline}}.ck-metric{align-content:start;gap:var(--ck-space-4);min-width:0;font-family:var(--ck-font-ui);margin:0;display:grid}.ck-metric__label{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);overflow-wrap:anywhere;margin:0}:root[data-ck-expression=workspace] .ck-metric__label{color:var(--ck-fg-subtle);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}.ck-metric__label:has(>.ck-metric__icon){align-items:flex-start;gap:var(--ck-space-6);display:flex}.ck-metric__icon{height:var(--ck-text-small-line);color:var(--ck-metric-ink,var(--ck-brand-ink));flex:none;align-items:center;display:inline-flex}:root[data-ck-expression=workspace] .ck-metric__icon{height:var(--ck-text-overline-line)}.ck-metric__icon>svg{width:16px;height:16px}.ck-metric__value-row{align-items:center;gap:var(--ck-space-4) var(--ck-space-8);flex-wrap:wrap;min-width:0;margin:0;display:flex}.ck-metric__value{min-width:0;color:var(--ck-fg);font-size:var(--ck-text-stat-size);line-height:var(--ck-text-stat-line);font-weight:var(--ck-text-stat-weight);letter-spacing:var(--ck-text-stat-tracking);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ck-metric--accent{--ck-metric-ink:var(--ck-accent)}.ck-metric--success{--ck-metric-ink:var(--ck-success)}.ck-metric--warning{--ck-metric-ink:var(--ck-warning)}.ck-metric--danger{--ck-metric-ink:var(--ck-danger)}.ck-metric--accent .ck-metric__value,.ck-metric--success .ck-metric__value,.ck-metric--warning .ck-metric__value,.ck-metric--danger .ck-metric__value{color:var(--ck-metric-ink)}.ck-metric--lg .ck-metric__value{font-size:var(--ck-text-stat-lg-size);line-height:var(--ck-text-stat-lg-line);font-weight:var(--ck-text-stat-lg-weight);letter-spacing:var(--ck-text-stat-lg-tracking)}.ck-metric--lg .ck-metric__skeleton{height:var(--ck-text-stat-lg-line)}.ck-metric__description{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin:0}.ck-metric__sparkline{min-width:0;margin:var(--ck-space-8) 0 0}.ck-metric__sparkline>svg{max-width:100%;display:block}.ck-metric__skeleton{width:6ch;height:var(--ck-text-stat-line);border-radius:var(--ck-radius-sm);background:var(--ck-bg-subtle);display:block}.ck-metric-group{--ck-metric-gap:var(--ck-space-16);gap:var(--ck-metric-gap);grid-template-columns:repeat(auto-fit, minmax(min(100%, max(12rem, (100% - (var(--ck-metric-columns,4) - 1) * var(--ck-metric-gap)) / var(--ck-metric-columns,4))), 1fr));display:grid}.ck-metric-group--cards>.ck-metric{padding:var(--ck-space-16) var(--ck-space-20);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface)}.ck-metric-group--divided{--ck-metric-gap:0px;border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);overflow:hidden}.ck-metric-group--divided>.ck-metric{padding:var(--ck-space-16) var(--ck-space-20);box-shadow:inset -1px 0 0 var(--ck-border), inset 0 -1px 0 var(--ck-border);margin:0 -1px -1px 0}.ck-metric-group--plain{--ck-metric-gap:var(--ck-space-24)}.ck-metric--edge-top,.ck-metric--edge-start{--ck-metric-edge:var(--ck-metric-ink,var(--ck-border-strong))}.ck-metric.ck-metric--edge-top{border-block-start:3px solid var(--ck-metric-edge);padding-block-start:var(--ck-space-12)}.ck-metric.ck-metric--edge-start{border-inline-start:3px solid var(--ck-metric-edge);padding-inline-start:var(--ck-space-12)}.ck-metric-group--cards>.ck-metric.ck-metric--edge-top{padding-block-start:calc(var(--ck-space-16) - 2px)}.ck-metric-group--cards>.ck-metric.ck-metric--edge-start{padding-inline-start:calc(var(--ck-space-20) - 2px)}.ck-metric--linked{transition:border-color var(--ck-dur-fast) var(--ck-ease-out), box-shadow var(--ck-dur-fast) var(--ck-ease-out), transform var(--ck-dur-base) var(--ck-ease-out);position:relative}.ck-metric__action{min-width:0;margin:0}.ck-metric__action :is(a,button){align-items:center;gap:var(--ck-space-6);min-height:var(--ck-control-h-xs);color:var(--ck-fg-muted);font:inherit;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);cursor:pointer;transition:color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline-flex}.ck-metric__action>:is(a,button):first-child:after{content:"";border-radius:inherit;position:absolute;inset:0}.ck-metric--linked :is(.ck-metric__value-row,.ck-metric__description,.ck-metric__sparkline) :is(a,button,input,select,textarea,summary,[tabindex]),.ck-metric__action>:is(a,button):first-child~*,.ck-metric__action>:not(:is(a,button):first-child) :is(a,button,input,select,textarea,summary,[tabindex]){z-index:var(--ck-z-raised);position:relative}.ck-metric__arrow{transition:transform var(--ck-dur-move) var(--ck-ease-out)}.ck-metric--linked:hover .ck-metric__action :is(a,button),.ck-metric__action :is(a,button):hover,.ck-metric__action :is(a,button):active{color:var(--ck-fg)}.ck-metric__action :is(a,button):focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-metric__action :is(a,button):is(:disabled,[aria-disabled=true]){color:var(--ck-fg-disabled);cursor:not-allowed}.ck-metric-group--cards>.ck-metric--linked:hover,.ck-metric-group--cards>.ck-metric--linked:focus-within{border-color:var(--ck-border-strong)}.ck-metric-group--cards>.ck-metric--linked:hover{box-shadow:var(--ck-shadow-1)}.ck-metric-group--cards>.ck-metric--linked:active{box-shadow:none}@media (prefers-reduced-motion:no-preference){:root[data-ck-expression=workspace]:where(:not([data-ck-motion-pref=reduced],[data-ck-motion-pref=off])) .ck-metric--linked:hover .ck-metric__arrow{transform:translateX(var(--ck-space-2))}:root[data-ck-expression=workspace]:where(:not([data-ck-motion-pref=reduced],[data-ck-motion-pref=off])) .ck-metric--linked:hover{transform:translateY(var(--ck-card-lift))}}@media (forced-colors:active){.ck-metric-group--divided>.ck-metric{border-block-end:1px solid canvastext;border-inline-end:1px solid canvastext}}.ck-metric--info{--ck-metric-ink:var(--ck-info)}.ck-metric--info .ck-metric__value{color:var(--ck-metric-ink)}:root .ck-metric.ck-metric--label-brand .ck-metric__label{color:var(--ck-brand-ink)}.ck-metric.ck-metric--card{padding:var(--ck-space-16) var(--ck-space-20);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface)}.ck-metric.ck-metric--plain{padding:var(--ck-space-12) var(--ck-space-8);border-radius:var(--ck-radius-md);box-shadow:none;background:0 0;border-color:#0000}.ck-metric--edge-bottom{--ck-metric-edge:var(--ck-metric-ink,var(--ck-border-strong))}.ck-metric.ck-metric--edge-bottom{border-block-end:3px solid var(--ck-metric-edge);padding-block-end:var(--ck-space-12)}.ck-metric-group--cards>.ck-metric.ck-metric--edge-bottom,.ck-metric.ck-metric--card.ck-metric--edge-bottom{padding-block-end:calc(var(--ck-space-16) - 2px)}.ck-metric.ck-metric--card.ck-metric--edge-top{padding-block-start:calc(var(--ck-space-16) - 2px)}.ck-metric.ck-metric--card.ck-metric--edge-start{padding-inline-start:calc(var(--ck-space-20) - 2px)}.ck-metric--plain.ck-metric--edge-top{border-block-start-color:var(--ck-metric-edge)}.ck-metric--plain.ck-metric--edge-start{border-inline-start-color:var(--ck-metric-edge)}.ck-metric.ck-metric--plain.ck-metric--edge-bottom{border-block-end:0;position:relative}.ck-metric--plain.ck-metric--edge-bottom:after{content:"";inset-inline:var(--ck-space-8);border-block-end:3px solid var(--ck-metric-edge);border-radius:var(--ck-radius-full);pointer-events:none;position:absolute;inset-block-end:0}.ck-metric--plain.ck-metric--linked:hover{background:var(--ck-hover)}.ck-metric--plain.ck-metric--linked:active{background:var(--ck-selected)}.ck-metric-group>.ck-metric.ck-metric--plain.ck-metric--linked:is(:hover,:focus-within){box-shadow:none;border-color:#0000}.ck-metric.ck-metric--card.ck-metric--linked:hover,.ck-metric.ck-metric--card.ck-metric--linked:focus-within{border-color:var(--ck-border-strong)}.ck-metric--hint{column-gap:var(--ck-space-8);grid-template-columns:minmax(0,1fr) auto}.ck-metric--hint>*{grid-column:1/-1}.ck-metric--hint>.ck-metric__label{grid-area:1/1}.ck-metric--hint>.ck-metric__action{grid-area:1/2;align-self:start}.ck-metric--hint .ck-metric__action :is(a,button){min-height:0;font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);white-space:nowrap;opacity:0;transition:opacity var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out)}.ck-metric--hint:is(:hover,:focus-within) .ck-metric__action :is(a,button){opacity:1}@media (hover:none){.ck-metric--hint .ck-metric__action :is(a,button){opacity:1}}@media (prefers-reduced-motion:no-preference){:root[data-ck-expression=workspace]:where(:not([data-ck-motion-pref=reduced],[data-ck-motion-pref=off])) .ck-metric--plain.ck-metric--linked:hover{transform:none}}@media (forced-colors:active){.ck-metric--hint .ck-metric__action :is(a,button){opacity:1}.ck-metric--plain.ck-metric--linked:hover{outline:1px solid canvastext}}.ck-medallion{--ck-medallion-size:32px;--ck-medallion-icon:16px;width:var(--ck-medallion-size);height:var(--ck-medallion-size);border:1px solid var(--ck-border);border-radius:var(--ck-radius-full);background:var(--ck-bg-subtle);color:var(--ck-fg-muted);font-family:var(--ck-font-ui);font-size:var(--ck-text-caption-size);line-height:1;font-weight:var(--ck-weight-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.ck-medallion>svg{width:var(--ck-medallion-icon);height:var(--ck-medallion-icon)}.ck-medallion--sm{--ck-medallion-size:24px;--ck-medallion-icon:14px}.ck-medallion--lg{--ck-medallion-size:40px;--ck-medallion-icon:20px}.ck-medallion--xl{--ck-medallion-size:56px;--ck-medallion-icon:24px;font-size:var(--ck-text-small-size)}.ck-medallion--accent{border-color:var(--ck-accent-border);background:var(--ck-accent-soft);color:var(--ck-brand-ink)}.ck-medallion--success{border-color:var(--ck-success-border);background:var(--ck-success-soft);color:var(--ck-success)}.ck-medallion--warning{border-color:var(--ck-warning-border);background:var(--ck-warning-soft);color:var(--ck-warning)}.ck-medallion--danger{border-color:var(--ck-danger-border);background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-medallion--info{border-color:var(--ck-info-border);background:var(--ck-info-soft);color:var(--ck-info)}.ck-medallion--soft{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg);border-color:#0000}.ck-medallion--accent-text{background:var(--ck-bg-subtle);color:var(--ck-brand-ink);border-color:#0000}:root[data-ck-expression=workspace] .ck-medallion--accent-text{color:var(--ck-accent)}.ck-medallion--solid{border-color:var(--ck-accent);background:var(--ck-accent);color:var(--ck-on-accent)}@media (forced-colors:active){.ck-medallion{color:canvastext;border-color:canvastext}}.ck-ranked{counter-reset:ck-rank;font-family:var(--ck-font-ui);color:var(--ck-fg);margin:0;padding:0;list-style:none;display:grid;container:ck-ranked/inline-size}.ck-ranked__item{grid-template-columns:var(--ck-space-24) auto minmax(0, 1fr) auto;align-items:center;gap:var(--ck-space-4) var(--ck-space-12);min-height:var(--ck-row-h);padding:var(--ck-space-8);counter-increment:ck-rank;transition:background-color var(--ck-dur-fast) var(--ck-ease-out);grid-template-areas:"rank media main trail";display:grid;position:relative}.ck-ranked>.ck-ranked__item:first-child{counter-reset:ck-rank var(--ck-ranked-start,0)}.ck-ranked__item+.ck-ranked__item{border-block-start:1px solid var(--ck-border)}.ck-ranked--plain .ck-ranked__item{column-gap:var(--ck-space-12);grid-template-columns:0 auto minmax(0,1fr) auto}.ck-ranked--plain .ck-ranked__rank{display:none}.ck-ranked__rank{color:var(--ck-fg-subtle);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;grid-area:rank}.ck-ranked__rank:not([data-rank]):after{content:counter(ck-rank)}.ck-ranked__media{grid-area:media;display:flex}.ck-ranked__main{gap:var(--ck-space-2);flex-direction:column;grid-area:main;min-width:0;display:flex}.ck-ranked__title{color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);overflow-wrap:anywhere}.ck-ranked__meta{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);overflow-wrap:anywhere}.ck-ranked__trail{justify-content:flex-end;align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;grid-area:trail;display:flex}.ck-ranked__value{color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-semibold);font-variant-numeric:tabular-nums;text-align:end}.ck-ranked__title :is(a,button){border-radius:var(--ck-radius-xs);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}.ck-ranked__title>:is(a,button):first-child:after{content:"";border-radius:inherit;position:absolute;inset:0}.ck-ranked__item :is(.ck-ranked__media,.ck-ranked__meta,.ck-ranked__trail) :is(a,button,input,select,textarea,summary,[tabindex]),.ck-ranked__title>:is(a,button):first-child~*,.ck-ranked__title>:not(:is(a,button):first-child) :is(a,button,input,select,textarea,summary,[tabindex]){z-index:var(--ck-z-raised);position:relative}.ck-ranked__title :is(a,button):hover{text-underline-offset:.2em;text-decoration:underline}.ck-ranked__title :is(a,button):active{color:var(--ck-fg-muted)}.ck-ranked__title :is(a,button):focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-ranked__title :is(a,button):is(:disabled,[aria-disabled=true]){color:var(--ck-fg-disabled);cursor:not-allowed}.ck-ranked__item:has(.ck-ranked__title :is(a,button):hover){box-shadow:inset 2px 0 0 var(--ck-indicator)}.ck-ranked__item:is([aria-current=true],[aria-current=page]){background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg)}:root[data-ck-expression=workspace] .ck-ranked__item:has(.ck-ranked__title :is(a,button):hover){box-shadow:none;background:var(--ck-hover)}:root[data-ck-expression=workspace] .ck-ranked__title :is(a,button):hover{text-decoration:none}@container ck-ranked not (min-width:26rem){.ck-ranked__item{grid-template-columns:var(--ck-space-24) auto minmax(0, 1fr);grid-template-areas:"rank media main"". .trail"}.ck-ranked__trail{justify-content:flex-start}}@media (forced-colors:active){.ck-ranked__item:is([aria-current=true],[aria-current=page]){outline-offset:-2px;outline:2px solid highlight}}.ck-overline{min-width:0;color:var(--ck-fg-muted);font-family:var(--ck-font-ui);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);overflow-wrap:anywhere;margin:0}:root[data-ck-expression=workspace] .ck-overline{color:var(--ck-fg-subtle);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}:root[data-ck-expression=workspace] .ck-overline.ck-overline--muted{color:var(--ck-fg-muted)}:root .ck-overline.ck-overline--brand{color:var(--ck-brand-ink)}.ck-overline--with-icon{align-items:center;gap:var(--ck-space-6);display:flex}.ck-overline__icon{flex:none;display:inline-flex}.ck-overline__icon>svg{width:14px;height:14px}:root,[data-theme],[data-ck-density],[data-ck-surface]{--ck-chart-track:var(--ck-selected);--ck-chart-grid:var(--ck-border);--ck-chart-axis:var(--ck-fg-muted)}.ck-chart-legend{align-items:center;gap:var(--ck-space-4) var(--ck-space-16);min-width:0;color:var(--ck-fg-muted);font-family:var(--ck-font-ui);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ck-chart-legend--vertical{gap:var(--ck-space-8);display:grid}.ck-chart-legend__item{align-items:center;gap:var(--ck-space-6);min-width:0;display:inline-flex}.ck-chart-legend--vertical .ck-chart-legend__item{display:flex}.ck-chart-legend__label{min-width:0;color:var(--ck-fg);overflow-wrap:anywhere}.ck-chart-legend__value{color:var(--ck-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ck-chart-legend--vertical .ck-chart-legend__value{margin-inline-start:auto}.ck-chart-swatch{border-radius:var(--ck-radius-xs);background:var(--ck-series,var(--ck-chart-1));flex:none;block-size:10px;inline-size:10px;display:inline-block}.ck-chart-swatch--dot{border-radius:var(--ck-radius-full);block-size:8px;inline-size:8px}.ck-chart-swatch--outline{border:2px solid var(--ck-series,var(--ck-chart-neutral));background:0 0}.ck-chart-swatch--line,.ck-chart-swatch--dashed{border-block-start:2px solid var(--ck-series,var(--ck-chart-1));background:0 0;border-radius:0;block-size:0;inline-size:16px}.ck-chart-swatch--dashed{border-block-start-style:dashed}.ck-bar-list{gap:var(--ck-space-12);min-width:0;color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);margin:0;padding:0;list-style:none;display:grid}.ck-bar-list--sm{gap:var(--ck-space-8);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-bar-list__item{gap:var(--ck-space-6);min-width:0;display:grid}.ck-bar-list--sm .ck-bar-list__item{gap:var(--ck-space-4)}.ck-bar-list__row{justify-content:space-between;align-items:baseline;gap:var(--ck-space-12);min-width:0;display:flex}.ck-bar-list__label{min-width:0;font-weight:var(--ck-weight-medium);overflow-wrap:anywhere}.ck-bar-list__link{border-radius:var(--ck-radius-xs);color:inherit;text-decoration:none}.ck-bar-list__link:hover{text-underline-offset:.2em;text-decoration:underline}.ck-bar-list__link:active{color:var(--ck-fg-muted)}.ck-bar-list__link:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-bar-list__link:is(:disabled,[aria-disabled=true]){color:var(--ck-fg-disabled);cursor:not-allowed}.ck-bar-list__figures{align-items:baseline;gap:var(--ck-space-8);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;display:inline-flex}.ck-bar-list__value{color:var(--ck-fg);font-weight:var(--ck-weight-medium)}.ck-bar-list__unit{color:var(--ck-fg-muted);font-weight:var(--ck-weight-regular)}.ck-bar-list__track,.ck-comparison__track{border-radius:var(--ck-radius-full);background:var(--ck-chart-track);block-size:6px;display:block;overflow:hidden}.ck-bar-list--sm .ck-bar-list__track{block-size:4px}.ck-bar-list__bar,.ck-comparison__bar{border-radius:inherit;background:var(--ck-series,var(--ck-chart-1));block-size:100%;display:block}.ck-bar-list__empty{padding:var(--ck-space-24) var(--ck-space-16);color:var(--ck-fg-muted);font-family:var(--ck-font-ui);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-align:center;margin:0}.ck-distribution{gap:var(--ck-space-12);min-width:0;display:grid}.ck-distribution__bar{gap:var(--ck-space-2);border-radius:var(--ck-radius-full);block-size:12px;display:flex;overflow:hidden}.ck-distribution--sm .ck-distribution__bar{block-size:6px}.ck-distribution__segment,.ck-distribution__rest{flex:1 1 0;min-inline-size:2px}.ck-distribution__segment{background:var(--ck-series,var(--ck-chart-1))}.ck-distribution__rest{background:var(--ck-chart-track)}.ck-comparison{gap:var(--ck-space-16);min-width:0;font-family:var(--ck-font-ui);display:grid}.ck-comparison__list{gap:var(--ck-space-16);margin:0;padding:0;list-style:none;display:grid}.ck-comparison__item{gap:var(--ck-space-6);min-width:0;display:grid}.ck-comparison__head{justify-content:space-between;align-items:baseline;gap:var(--ck-space-2) var(--ck-space-12);flex-wrap:wrap;min-width:0;display:flex}.ck-comparison__label{min-width:0;color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);overflow-wrap:anywhere}.ck-comparison__bars{gap:var(--ck-space-4);display:grid}.ck-comparison__row{align-items:center;gap:var(--ck-space-12);grid-template-columns:minmax(0,1fr) minmax(4rem,auto);display:grid}.ck-comparison__track{block-size:8px}.ck-comparison__bar--previous{box-sizing:border-box;border:2px solid var(--ck-series,var(--ck-chart-neutral));background:0 0}.ck-comparison__value{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.ck-comparison__row:first-child .ck-comparison__value{color:var(--ck-fg);font-weight:var(--ck-weight-medium)}.ck-delta{--ck-delta-ink:var(--ck-fg-muted);--ck-delta-soft:var(--ck-bg-subtle);align-items:baseline;column-gap:var(--ck-space-4);min-width:0;color:var(--ck-fg-muted);font-family:var(--ck-font-ui);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:inline-flex}.ck-delta--sm{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-delta--success{--ck-delta-ink:var(--ck-success);--ck-delta-soft:var(--ck-success-soft)}.ck-delta--warning{--ck-delta-ink:var(--ck-warning);--ck-delta-soft:var(--ck-warning-soft)}.ck-delta--danger{--ck-delta-ink:var(--ck-danger);--ck-delta-soft:var(--ck-danger-soft)}.ck-delta--info{--ck-delta-ink:var(--ck-info);--ck-delta-soft:var(--ck-info-soft)}.ck-delta__change{align-items:center;gap:var(--ck-space-2);color:var(--ck-delta-ink);font-weight:var(--ck-weight-medium);white-space:nowrap;display:inline-flex}.ck-delta__icon{flex:none;block-size:14px;inline-size:14px}.ck-delta__tone-label{color:var(--ck-delta-ink)}.ck-delta--badge .ck-delta__change{min-block-size:20px;padding:0 var(--ck-space-6);border-radius:var(--ck-radius-sm);background:var(--ck-delta-soft);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line)}.ck-trend{gap:var(--ck-space-8);min-width:0;color:var(--ck-chart-axis);font-family:var(--ck-font-ui);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-variant-numeric:tabular-nums;display:grid}.ck-trend__legend{justify-content:flex-end}.ck-trend__frame{column-gap:var(--ck-space-8);row-gap:var(--ck-space-4);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.ck-trend--sparkline .ck-trend__frame{display:block}.ck-trend__y{text-align:end;flex-direction:column;justify-content:space-between;display:flex}.ck-trend__plot{inline-size:100%;display:block;overflow:visible}.ck-trend__grid{stroke:var(--ck-chart-grid);stroke-width:1px}.ck-trend__line{fill:none;stroke:var(--ck-trend-paint,var(--ck-chart-1));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ck-trend--sparkline .ck-trend__line{stroke-width:1.5px}.ck-trend__line--dashed{stroke-dasharray:6 5}.ck-trend__area{fill-opacity:.08;stroke:none}.ck-trend__x{block-size:var(--ck-text-caption-line);white-space:nowrap;grid-column:2;position:relative}.ck-trend__x>span{position:absolute;inset-block-start:0;transform:translate(-50%)}.ck-trend__x>span[data-edge=start]{transform:none}.ck-trend__x>span[data-edge=end]{transform:translate(-100%)}.ck-trend__table{border-collapse:collapse;color:var(--ck-fg);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-trend__table :is(th,td){padding:var(--ck-space-4) var(--ck-space-8);border-block-end:1px solid var(--ck-border);text-align:end}.ck-trend__table :is(caption,th:first-child){text-align:start}.ck-trend__empty{padding:var(--ck-space-24) var(--ck-space-16);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-align:center;margin:0}.ck-chart-card{align-content:start;gap:var(--ck-space-16);min-width:0;display:grid}.ck-chart-card__header{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-8) var(--ck-space-16);flex-wrap:wrap;min-width:0;display:flex}.ck-chart-card__heading{gap:var(--ck-space-2);flex:14rem;min-width:0;display:grid}.ck-chart-card__title{color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking);overflow-wrap:anywhere;margin:0}.ck-chart-card__description,.ck-chart-card__summary{max-width:72ch;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin:0}.ck-chart-card__tools{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;min-width:0;display:flex}.ck-chart-card__period{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-variant-numeric:tabular-nums}.ck-chart-card__actions{align-items:center;gap:var(--ck-space-4);display:flex}.ck-chart-card__body{min-width:0}.ck-chart-card__placeholder{block-size:var(--ck-chart-card-placeholder,10rem);border-radius:var(--ck-radius-md);background:var(--ck-selected);display:block}.ck-chart-card__empty{min-block-size:6rem;padding:var(--ck-space-24) var(--ck-space-16);border:1px dashed var(--ck-border);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-align:center;place-items:center;display:grid}.ck-chart-card__empty>p{margin:0}.ck-chart-card__data{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-4)}.ck-chart-card__data-toggle{align-items:center;gap:var(--ck-space-6);min-block-size:var(--ck-control-h-sm);border-radius:var(--ck-radius-sm);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);cursor:pointer;display:inline-flex}.ck-chart-card__data-toggle:hover,.ck-chart-card__data-toggle:active{color:var(--ck-fg)}.ck-chart-card__data-toggle:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-chart-card__data-table{min-width:0;margin-block-start:var(--ck-space-8);overflow-x:auto}.ck-chart-card__footer{color:var(--ck-fg-subtle);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line)}@media (forced-colors:active){.ck-chart-swatch,.ck-bar-list__bar,.ck-comparison__bar,.ck-distribution__segment{forced-color-adjust:none;background:canvastext}.ck-chart-swatch--outline,.ck-chart-swatch--line,.ck-chart-swatch--dashed,.ck-comparison__bar--previous{background:canvas;border-color:canvastext}.ck-bar-list__track,.ck-comparison__track,.ck-distribution__rest{border:1px solid canvastext}.ck-trend__plot{forced-color-adjust:none}.ck-trend__line{stroke:canvastext}.ck-trend__grid{stroke:graytext}.ck-trend__area{display:none}.ck-chart-card__placeholder{border:1px solid graytext}}.ck-timeline{--ck-timeline-marker:32px;--ck-timeline-marker-h:32px;min-width:0;color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);margin:0;padding:0;list-style:none;display:grid}.ck-timeline__item{grid-template-columns:var(--ck-timeline-marker) minmax(0, 1fr);gap:var(--ck-space-12);min-width:0;display:grid;position:relative}.ck-timeline:not(:has(>.ck-timeline__item>.ck-timeline__marker>:not(.ck-timeline__dot))){--ck-timeline-marker:12px;--ck-timeline-marker-h:var(--ck-text-body-line)}.ck-timeline__marker{min-block-size:var(--ck-timeline-marker-h);justify-content:center;align-self:start;align-items:center;display:flex}.ck-timeline__dot{--ck-timeline-dot:var(--ck-fg-subtle);border:5px solid var(--ck-timeline-dot);border-radius:var(--ck-radius-full);block-size:0;inline-size:0;display:block}.ck-timeline__dot--accent{--ck-timeline-dot:var(--ck-brand-ink)}.ck-timeline__dot--success{--ck-timeline-dot:var(--ck-success)}.ck-timeline__dot--warning{--ck-timeline-dot:var(--ck-warning)}.ck-timeline__dot--danger{--ck-timeline-dot:var(--ck-danger)}.ck-timeline__dot--info{--ck-timeline-dot:var(--ck-info)}.ck-timeline__content{gap:var(--ck-space-4);min-width:0;padding-block-start:max(0px, calc((var(--ck-timeline-marker-h) - var(--ck-text-body-line)) / 2));display:grid}.ck-timeline__head{justify-content:space-between;align-items:baseline;gap:0 var(--ck-space-12);flex-wrap:wrap;min-width:0;display:flex}.ck-timeline__title{min-width:0;font-weight:var(--ck-weight-medium);overflow-wrap:anywhere}.ck-timeline__time{color:var(--ck-fg-subtle);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-variant-numeric:tabular-nums;white-space:nowrap}.ck-timeline__body{min-width:0;color:var(--ck-fg-muted);overflow-wrap:anywhere}.ck-timeline__body>:first-child{margin-block-start:0}.ck-timeline__body>:last-child{margin-block-end:0}.ck-timeline__meta{color:var(--ck-fg-subtle);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);overflow-wrap:anywhere;margin:0}.ck-timeline__actor{color:var(--ck-fg-muted);font-weight:var(--ck-weight-medium)}.ck-timeline--rail{gap:0}.ck-timeline--rail .ck-timeline__item{padding-block-end:var(--ck-space-20)}.ck-timeline--rail .ck-timeline__item:last-child{padding-block-end:0}.ck-timeline--rail .ck-timeline__item:not(:last-child):before{content:"";inset-block:calc(var(--ck-timeline-marker-h) + var(--ck-space-4)) var(--ck-space-4);border-inline-start:1px solid var(--ck-border);position:absolute;inset-inline-start:calc(var(--ck-timeline-marker) / 2)}.ck-timeline--list{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);overflow:hidden}.ck-timeline--list .ck-timeline__item{padding:var(--ck-space-12) var(--ck-space-16);border-block-end:1px solid var(--ck-border)}.ck-timeline--list .ck-timeline__item:last-child{border-block-end:0}.ck-activity{gap:var(--ck-space-24);min-width:0;display:grid}.ck-activity__day{gap:var(--ck-space-8);min-width:0;display:grid}.ck-activity__heading{color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking);margin:0}.ck-activity__empty{padding:var(--ck-space-24) var(--ck-space-16);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-align:center;margin:0}@media (forced-colors:active){.ck-timeline__dot{border-color:canvastext}.ck-timeline--rail .ck-timeline__item:not(:last-child):before{border-inline-start-color:graytext}}.ck-board{grid-auto-flow:column;grid-auto-columns:minmax(var(--ck-board-column-min,17rem), 1fr);align-items:start;gap:var(--ck-space-16);overscroll-behavior-inline:contain;scrollbar-width:thin;min-width:0;max-width:100%;font-family:var(--ck-font-ui);color:var(--ck-fg);padding-block-end:var(--ck-space-8);display:grid;position:relative;overflow-x:auto}.ck-board:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}@media (max-width:47.99rem){.ck-board{grid-auto-columns:min(85%, var(--ck-board-column-min,17rem));scroll-snap-type:x mandatory;scroll-padding-inline:var(--ck-space-2)}.ck-board-column{scroll-snap-align:start}}.ck-board-column{--ck-board-edge:var(--ck-border-strong);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-bg-subtle);min-width:0;transition:border-color var(--ck-dur-fast) var(--ck-ease-out), background-color var(--ck-dur-fast) var(--ck-ease-out);flex-direction:column;display:flex;position:relative}.ck-board-column--accent{--ck-board-edge:var(--ck-accent)}.ck-board-column--success{--ck-board-edge:var(--ck-success)}.ck-board-column--warning{--ck-board-edge:var(--ck-warning)}.ck-board-column--danger{--ck-board-edge:var(--ck-danger)}.ck-board-column--info{--ck-board-edge:var(--ck-info)}.ck-board-column[data-over]{border-color:var(--ck-board-edge);background:var(--ck-selected)}.ck-board-column__header{align-items:center;gap:var(--ck-space-8);min-height:var(--ck-row-h-relaxed);padding:var(--ck-space-12) var(--ck-space-16);border-block-start:3px solid var(--ck-board-edge);border-start-start-radius:inherit;border-start-end-radius:inherit;display:flex}.ck-board-column__heading{gap:var(--ck-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.ck-board-column__eyebrow{color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);overflow-wrap:anywhere}:root[data-ck-expression=workspace] .ck-board-column__eyebrow{color:var(--ck-fg-subtle);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}.ck-board-column__title{color:var(--ck-fg);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking);overflow-wrap:anywhere;margin:0}.ck-board-column__count{min-width:var(--ck-space-24);height:var(--ck-space-24);padding:0 var(--ck-space-8);border:1px solid var(--ck-border);border-radius:var(--ck-radius-full);background:var(--ck-surface);color:var(--ck-fg);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-weight-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.ck-board-column__actions{align-items:center;gap:var(--ck-space-4);flex:none;display:flex}.ck-board-column__lane{align-content:start;gap:var(--ck-space-12);min-height:var(--ck-space-96);max-height:var(--ck-board-lane-max,none);padding:0 var(--ck-space-12) var(--ck-space-12);scrollbar-width:thin;display:grid;overflow-y:auto}.ck-board-column__empty{place-items:center;gap:var(--ck-space-4);min-height:var(--ck-space-96);padding:var(--ck-space-16);border:1px dashed var(--ck-border-strong);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-align:center;display:grid}.ck-board-card{--ck-board-card-edge:var(--ck-border-strong);gap:var(--ck-space-8);min-width:0;padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-surface);box-shadow:var(--ck-card-shadow,none);color:var(--ck-fg);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);transition:border-color var(--ck-dur-fast) var(--ck-ease-out), box-shadow var(--ck-dur-fast) var(--ck-ease-out), opacity var(--ck-dur-fast) var(--ck-ease-out), transform var(--ck-dur-base) var(--ck-ease-out);display:grid;position:relative}.ck-board-card--accent{--ck-board-card-edge:var(--ck-accent)}.ck-board-card--success{--ck-board-card-edge:var(--ck-success)}.ck-board-card--warning{--ck-board-card-edge:var(--ck-warning)}.ck-board-card--danger{--ck-board-card-edge:var(--ck-danger)}.ck-board-card--info{--ck-board-card-edge:var(--ck-info)}.ck-board-card--edge-start{border-inline-start:3px solid var(--ck-board-card-edge)}.ck-board-card--edge-top{border-block-start:3px solid var(--ck-board-card-edge)}.ck-board-card[data-dragging]{opacity:.4}.ck-board-card__header{align-items:flex-start;gap:var(--ck-space-8);min-width:0;display:flex}.ck-board-card__heading{gap:var(--ck-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.ck-board-card__eyebrow{color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line)}:root[data-ck-expression=workspace] .ck-board-card__eyebrow{color:var(--ck-fg-subtle);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}.ck-board-card__title{color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-semibold);overflow-wrap:anywhere;margin:0}.ck-board-card__title :is(a,button){border-radius:var(--ck-radius-xs);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}.ck-board-card__title :is(a,button):after{content:"";border-radius:inherit;position:absolute;inset:0}.ck-board-card__title :is(a,button):hover{text-underline-offset:.2em;text-decoration:underline}.ck-board-card__title :is(a,button):active{color:var(--ck-fg-muted)}.ck-board-card__title :is(a,button):focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-board-card__title :is(a,button):is(:disabled,[aria-disabled=true]){color:var(--ck-fg-disabled);cursor:not-allowed}.ck-board-card:has(.ck-board-card__title :is(a,button):hover){border-color:var(--ck-border-strong)}.ck-board-card--edge-start:has(.ck-board-card__title :is(a,button):hover){border-inline-start-color:var(--ck-board-card-edge)}.ck-board-card--edge-top:has(.ck-board-card__title :is(a,button):hover){border-block-start-color:var(--ck-board-card-edge)}.ck-board-card__handle,.ck-board-card__actions{z-index:var(--ck-z-raised);align-items:center;gap:var(--ck-space-4);flex:none;display:flex;position:relative}.ck-board-card__handle{margin-inline-start:calc(-1 * var(--ck-space-8))}.ck-board-card__meta{gap:var(--ck-space-4) var(--ck-space-12);color:var(--ck-fg-muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.ck-board-card__meta>*{align-items:center;gap:var(--ck-space-4);min-width:0;display:inline-flex}.ck-board-card__badges{gap:var(--ck-space-4);flex-wrap:wrap;display:flex}.ck-board-card__footer{justify-content:space-between;align-items:center;gap:var(--ck-space-8);border-block-start:1px solid var(--ck-border);color:var(--ck-fg-muted);flex-wrap:wrap;padding-block-start:var(--ck-space-8);display:flex}.ck-board-card__footer :is(a,button){z-index:var(--ck-z-raised);position:relative}:root[data-ck-expression=workspace] .ck-board-card__title :is(a,button):hover{text-decoration:none}@media (prefers-reduced-motion:no-preference){:root[data-ck-expression=workspace]:where(:not([data-ck-motion-pref=reduced],[data-ck-motion-pref=off])) .ck-board-card:has(.ck-board-card__title :is(a,button):hover){transform:translateY(var(--ck-card-lift))}}@media (forced-colors:active){.ck-board-column,.ck-board-card{border-color:canvastext}.ck-board-column[data-over]{outline-offset:-2px;outline:2px solid highlight}.ck-board-card[data-dragging]{outline:2px dashed canvastext}}.ck-board-move-handle{width:var(--ck-control-h-sm);min-width:24px;height:var(--ck-control-h-sm);border-radius:var(--ck-radius-md);min-height:24px;color:var(--ck-fg-muted);cursor:grab;touch-action:none;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.ck-board-move-handle svg{width:16px;height:16px}.ck-board-move-handle:hover{background:var(--ck-hover);color:var(--ck-fg)}.ck-board-move-handle:active,.ck-board-move-handle[aria-pressed=true]{background:var(--ck-selected);color:var(--ck-fg)}.ck-board-move-handle:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-board-move-handle:disabled{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}.ck-board-card[data-lifted]{border-color:var(--ck-focus);box-shadow:var(--ck-shadow-2);outline:2px solid var(--ck-focus);outline-offset:1px}.ck-board-column[data-move-target]{border-color:var(--ck-board-edge);background:var(--ck-selected)}.ck-board-card[data-drop-before]:before{content:"";border-radius:var(--ck-radius-full);background:var(--ck-focus);pointer-events:none;height:2px;position:absolute;inset-block-start:calc(-1 * var(--ck-space-6) - 1px);inset-inline:0}.ck-board-column__lane[data-drop-end]:after{content:"";border-radius:var(--ck-radius-full);background:var(--ck-focus);height:2px;display:block}@media (forced-colors:active){.ck-board-card[data-lifted]{outline-color:highlight}.ck-board-column[data-move-target]{outline-offset:-2px;outline:2px solid highlight}.ck-board-card[data-drop-before]:before,.ck-board-column__lane[data-drop-end]:after{background:highlight}}.ck-page-grid{--ck-layout-gap:var(--ck-space-24);align-items:start;gap:var(--ck-layout-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ck-page-grid__main,.ck-page-grid__aside{align-content:start;gap:var(--ck-layout-gap);min-width:0;display:grid}.ck-page-grid--aside-first>.ck-page-grid__aside{order:-1}@container ck-region (min-width:840px){.ck-page-grid--narrow{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.ck-page-grid--medium{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ck-page-grid--wide{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ck-page-grid--aside-first>.ck-page-grid__aside{order:0}.ck-page-grid--aside-start.ck-page-grid--narrow{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.ck-page-grid--aside-start.ck-page-grid--medium{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.ck-page-grid--aside-start.ck-page-grid--wide{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.ck-page-grid--aside-start>.ck-page-grid__aside{grid-area:1/1}.ck-page-grid--aside-start>.ck-page-grid__main{grid-area:1/2}.ck-page-grid--sticky>.ck-page-grid__aside{top:var(--ck-page-grid-sticky-top,var(--ck-space-24));position:sticky}}@media (min-width:1024px){.ck-page-grid--narrow:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid){grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.ck-page-grid--medium:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ck-page-grid--wide:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ck-page-grid--aside-first:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid)>.ck-page-grid__aside{order:0}.ck-page-grid--aside-start.ck-page-grid--narrow:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid){grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.ck-page-grid--aside-start.ck-page-grid--medium:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.ck-page-grid--aside-start.ck-page-grid--wide:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.ck-page-grid--aside-start:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid)>.ck-page-grid__aside{grid-area:1/1}.ck-page-grid--aside-start:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid)>.ck-page-grid__main{grid-area:1/2}.ck-page-grid--sticky:not(:is(.ck-region,.ck-workspace__main,.ck-page-skeleton,.ck-skeleton-rows) .ck-page-grid)>.ck-page-grid__aside{top:var(--ck-page-grid-sticky-top,var(--ck-space-24));position:sticky}}.ck-card-grid{--ck-layout-gap:var(--ck-space-16);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--ck-card-grid-min,16rem)), 1fr));gap:var(--ck-layout-gap);min-width:0;margin:0;padding:0;list-style:none;display:grid}.ck-card-grid>*{min-width:0}.ck-page-grid.ck-layout-gap--sm{--ck-layout-gap:var(--ck-space-16)}.ck-page-grid.ck-layout-gap--lg{--ck-layout-gap:var(--ck-space-32)}.ck-card-grid.ck-layout-gap--sm{--ck-layout-gap:var(--ck-space-12)}.ck-card-grid.ck-layout-gap--lg{--ck-layout-gap:var(--ck-space-24)}.ck-region{container:ck-region/inline-size}.ck-stack,.ck-cluster{--ck-stack-gap:var(--ck-space-16);gap:var(--ck-stack-gap);min-width:0;display:flex}.ck-stack{flex-direction:column}.ck-stack--row{flex-direction:row}.ck-cluster{--ck-stack-gap:var(--ck-space-8);flex-wrap:wrap;align-items:center}.ck-cluster--nowrap{flex-wrap:nowrap;min-width:0;overflow-x:auto}:is(.ck-stack,.ck-cluster):is(ul,ol){margin:0;padding:0;list-style:none}:is(.ck-stack--row,.ck-cluster)>*{min-width:0}@container ck-region (min-width:600px){.ck-stack--responsive{flex-direction:row}.ck-stack--responsive>*{flex:1 1 0;min-width:0}}:is(.ck-stack,.ck-cluster)[data-gap="0"]{--ck-stack-gap:var(--ck-space-0)}:is(.ck-stack,.ck-cluster)[data-gap="2"]{--ck-stack-gap:var(--ck-space-2)}:is(.ck-stack,.ck-cluster)[data-gap="4"]{--ck-stack-gap:var(--ck-space-4)}:is(.ck-stack,.ck-cluster)[data-gap="6"]{--ck-stack-gap:var(--ck-space-6)}:is(.ck-stack,.ck-cluster)[data-gap="8"]{--ck-stack-gap:var(--ck-space-8)}:is(.ck-stack,.ck-cluster)[data-gap="12"]{--ck-stack-gap:var(--ck-space-12)}:is(.ck-stack,.ck-cluster)[data-gap="16"]{--ck-stack-gap:var(--ck-space-16)}:is(.ck-stack,.ck-cluster)[data-gap="20"]{--ck-stack-gap:var(--ck-space-20)}:is(.ck-stack,.ck-cluster)[data-gap="24"]{--ck-stack-gap:var(--ck-space-24)}:is(.ck-stack,.ck-cluster)[data-gap="32"]{--ck-stack-gap:var(--ck-space-32)}:is(.ck-stack,.ck-cluster)[data-gap="40"]{--ck-stack-gap:var(--ck-space-40)}:is(.ck-stack,.ck-cluster)[data-gap="48"]{--ck-stack-gap:var(--ck-space-48)}:is(.ck-stack,.ck-cluster)[data-gap="64"]{--ck-stack-gap:var(--ck-space-64)}:is(.ck-stack,.ck-cluster)[data-align=start]{align-items:flex-start}:is(.ck-stack,.ck-cluster)[data-align=center]{align-items:center}:is(.ck-stack,.ck-cluster)[data-align=end]{align-items:flex-end}:is(.ck-stack,.ck-cluster)[data-align=stretch]{align-items:stretch}:is(.ck-stack,.ck-cluster)[data-align=baseline]{align-items:baseline}:is(.ck-stack,.ck-cluster)[data-justify=start]{justify-content:flex-start}:is(.ck-stack,.ck-cluster)[data-justify=center]{justify-content:center}:is(.ck-stack,.ck-cluster)[data-justify=end]{justify-content:flex-end}:is(.ck-stack,.ck-cluster)[data-justify=between]{justify-content:space-between}.ck-split{--ck-split-divider-w:var(--ck-space-12);--ck-split-columns:minmax(0, min(var(--ck-split-size,320px), calc(100% - var(--ck-split-end-min,320px) - var(--ck-split-divider-w)))) var(--ck-split-divider-w) minmax(0, 1fr);min-width:0;min-height:0;container:ck-split/inline-size}.ck-split__layout{gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}.ck-split__pane{overscroll-behavior:contain;min-width:0;min-height:0;overflow:auto}.ck-split__divider{min-height:var(--ck-control-h-md);cursor:col-resize;touch-action:none;border-radius:var(--ck-radius-full);display:none;position:relative}.ck-split__divider:before{content:"";background:var(--ck-border);width:1px;transition:background-color var(--ck-dur-fast) var(--ck-ease-out);position:absolute;inset-block:0;inset-inline-start:calc(50% - .5px)}.ck-split__divider:after{content:"";width:4px;height:var(--ck-space-32);border-radius:var(--ck-radius-full);background:var(--ck-border-strong);opacity:0;transition:opacity var(--ck-dur-fast) var(--ck-ease-out);top:50%;position:absolute;inset-inline-start:calc(50% - 2px);transform:translateY(-50%)}.ck-split__divider:hover:before,.ck-split__layout[data-dragging]>.ck-split__divider:before{background:var(--ck-border-strong)}.ck-split__divider:hover:after,.ck-split__divider:focus-visible:after,.ck-split__layout[data-dragging]>.ck-split__divider:after{opacity:1}.ck-split__divider:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-split__layout[data-dragging]{cursor:col-resize;-webkit-user-select:none;user-select:none}.ck-split[data-stack-below=never]>.ck-split__layout{grid-template-columns:var(--ck-split-columns);gap:0}.ck-split[data-stack-below=never]>.ck-split__layout>.ck-split__divider{display:block}@container ck-split (min-width:600px){.ck-split[data-stack-below=medium]>.ck-split__layout{grid-template-columns:var(--ck-split-columns);gap:0}.ck-split[data-stack-below=medium]>.ck-split__layout>.ck-split__divider{display:block}}@container ck-split (min-width:840px){.ck-split[data-stack-below=expanded]>.ck-split__layout{grid-template-columns:var(--ck-split-columns);gap:0}.ck-split[data-stack-below=expanded]>.ck-split__layout>.ck-split__divider{display:block}}@container ck-split (min-width:1200px){.ck-split[data-stack-below=large]>.ck-split__layout{grid-template-columns:var(--ck-split-columns);gap:0}.ck-split[data-stack-below=large]>.ck-split__layout>.ck-split__divider{display:block}}.ck-inspector{box-sizing:border-box;background:var(--ck-surface);min-width:0;min-height:100%;color:var(--ck-fg);flex-direction:column;display:flex}.ck-inspector__header{z-index:var(--ck-z-raised);align-items:flex-start;gap:var(--ck-space-8);padding:var(--ck-space-16) var(--ck-space-12) var(--ck-space-12) var(--ck-space-20);background:inherit;border-bottom:1px solid var(--ck-border);display:flex;position:sticky;top:0}.ck-inspector__heading{min-width:0;padding-block:calc((var(--ck-icon-button) - var(--ck-text-h4-line)) / 2);flex:auto}.ck-inspector__title{overflow-wrap:anywhere;color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking);margin:0}.ck-inspector__subtitle{margin:var(--ck-space-2) 0 0;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-inspector__actions{align-items:center;gap:var(--ck-space-4);flex:none;display:flex}.ck-inspector__close{flex:none}.ck-inspector__body{min-width:0;padding:var(--ck-space-16) var(--ck-space-20) var(--ck-space-24);overflow-wrap:break-word;flex:auto}.ck-inspector__footer{justify-content:flex-end;gap:var(--ck-space-8);padding:var(--ck-space-12) var(--ck-space-20);background:inherit;border-top:1px solid var(--ck-border);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.ck-inspector[data-placement=sheet]{background:0 0;min-height:0}.ck-inspector[data-placement=sheet] :is(.ck-inspector__header,.ck-inspector__footer){position:static}@media (forced-colors:active){.ck-split__divider:before,.ck-split__divider:after{background:canvastext}.ck-inspector__header,.ck-inspector__footer{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.ck-split__divider:before,.ck-split__divider:after{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-split__divider:before,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-split__divider:after{transition:none}.ck-tabs{min-width:0}.ck-tabs__list{align-items:stretch;gap:var(--ck-space-8);scrollbar-width:none;min-width:0;box-shadow:inset 0 -1px 0 var(--ck-border);font-family:var(--ck-font-ui);display:flex;position:relative;overflow:auto hidden}.ck-tabs__list::-webkit-scrollbar{display:none}.ck-tabs__trigger{align-items:center;gap:var(--ck-space-6);min-height:max(var(--ck-control-h-md), calc(var(--ck-text-body-line) + var(--ck-space-8)));padding:0 var(--ck-space-8);border-radius:var(--ck-radius-sm);color:var(--ck-fg-muted);font:inherit;font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--ck-dur-fast) var(--ck-ease-out), background-color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;flex:none;margin:0;text-decoration:none;display:inline-flex;position:relative}.ck-tabs__trigger:after{content:"";inset-inline:var(--ck-space-8);border-radius:var(--ck-radius-full);height:2px;transition:background-color var(--ck-dur-base) var(--ck-ease-out);background:0 0;position:absolute;bottom:0}.ck-tabs__trigger:hover{color:var(--ck-fg);text-decoration:none}.ck-tabs__trigger:active{background:var(--ck-hover)}.ck-tabs__trigger:is([data-state=active],[aria-current=page]){color:var(--ck-fg)}.ck-tabs__trigger:is([data-state=active],[aria-current=page]):after{background:var(--ck-indicator)}.ck-tabs__trigger:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-tabs__trigger:is(:disabled,[data-disabled],[aria-disabled=true]){color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}.ck-tabs__icon{flex:none;display:inline-flex}.ck-tabs__label{min-width:0}.ck-tabs__count{min-width:calc(var(--ck-control-h-xs) / 2 + var(--ck-space-6));min-height:calc(var(--ck-control-h-xs) / 2 + var(--ck-space-6));padding:0 var(--ck-space-6);border-radius:var(--ck-radius-sm);background:var(--ck-bg-subtle);color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.ck-tabs__trigger:is([data-state=active],[aria-current=page]) .ck-tabs__count{background:var(--ck-selected);color:var(--ck-fg)}.ck-tabs__list--sm .ck-tabs__trigger{min-height:max(var(--ck-control-h-sm), calc(var(--ck-text-small-line) + var(--ck-space-8)));font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-tabs__content{padding-block-start:var(--ck-space-16)}.ck-tabs__content:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px;border-radius:var(--ck-radius-xs)}.ck-tab-nav{min-width:0}@media (forced-colors:active){.ck-tabs__list{box-shadow:none;border-bottom:1px solid canvastext}.ck-tabs__trigger:is([data-state=active],[aria-current=page]):after{forced-color-adjust:none;background:highlight}}.ck-tabs__glider{width:calc(var(--ck-indicator-w,0px) - 2 * var(--ck-space-8));border-radius:var(--ck-radius-full);background:var(--ck-indicator);height:2px;transform:translateX(calc(var(--ck-indicator-x,0px) + var(--ck-space-8)));opacity:0;pointer-events:none;position:absolute;bottom:0;left:0}:root[data-ck-expression=workspace] .ck-tabs__list:is([data-indicator=init],[data-indicator=ready]) .ck-tabs__glider{opacity:1}:root[data-ck-expression=workspace] .ck-tabs__list:is([data-indicator=init],[data-indicator=ready]) .ck-tabs__trigger:after{background:0 0}@media (forced-colors:active){.ck-tabs__glider{display:none}:root[data-ck-expression=workspace] .ck-tabs__list:is([data-indicator=init],[data-indicator=ready]) .ck-tabs__trigger:is([data-state=active],[aria-current=page]):after{background:highlight}}.ck-segmented{align-items:stretch;gap:var(--ck-space-2);max-width:100%;min-height:max(var(--ck-control-h-md), calc(var(--ck-text-body-line) + var(--ck-space-8)));padding:var(--ck-space-2);border:1px solid var(--ck-border);border-radius:var(--ck-seg-radius,var(--ck-radius-md));background:var(--ck-seg-track,var(--ck-bg-subtle));box-shadow:var(--ck-seg-inset,none);font-family:var(--ck-font-ui);vertical-align:middle;display:inline-flex;position:relative}.ck-segmented--sm{min-height:max(var(--ck-control-h-sm), calc(var(--ck-text-small-line) + var(--ck-space-8)))}.ck-segmented--full{width:100%;display:flex}.ck-segmented__item{justify-content:center;align-items:center;gap:var(--ck-space-6);min-width:0;padding:0 var(--ck-space-12);border-radius:var(--ck-seg-radius,var(--ck-radius-sm));color:var(--ck-fg-muted);font:inherit;font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out), box-shadow var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:1px solid #0000;margin:0;display:inline-flex;position:relative}.ck-segmented--full .ck-segmented__item{flex:1 1 0}.ck-segmented--sm .ck-segmented__item{padding:0 var(--ck-space-8);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-segmented__item:hover{color:var(--ck-fg)}.ck-segmented__item:active{background:var(--ck-selected)}.ck-segmented__item[data-state=on]{border-color:var(--ck-glass-rim,var(--ck-border));background:var(--ck-glass-pill,var(--ck-surface));box-shadow:var(--ck-glass-pill-shadow,var(--ck-shadow-1));color:var(--ck-fg)}.ck-segmented__item:focus-visible{z-index:var(--ck-z-raised);outline:2px solid var(--ck-focus);outline-offset:2px}.ck-segmented__item:is(:disabled,[data-disabled]){color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}.ck-segmented__item[data-state=on]:is(:disabled,[data-disabled]){background:var(--ck-surface);box-shadow:none}.ck-segmented__icon{flex:none;display:inline-flex}.ck-segmented__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ck-segmented__item--icon-only{min-width:calc(var(--ck-control-h-md) - var(--ck-space-6));padding:0}.ck-segmented--sm .ck-segmented__item--icon-only{min-width:calc(var(--ck-control-h-sm) - var(--ck-space-6));padding:0}@media (forced-colors:active){.ck-segmented__item[data-state=on]{border-color:highlight}}.ck-segmented__thumb{z-index:var(--ck-z-base);width:var(--ck-indicator-w,0px);height:var(--ck-indicator-h,0px);box-sizing:border-box;border:1px solid var(--ck-glass-rim,var(--ck-border));border-radius:var(--ck-seg-radius,var(--ck-radius-sm));background:var(--ck-glass-pill,var(--ck-surface));box-shadow:var(--ck-glass-pill-shadow,var(--ck-shadow-1));transform:translate(var(--ck-indicator-x,0px), var(--ck-indicator-y,0px));opacity:0;pointer-events:none;position:absolute;top:0;left:0}:root[data-ck-expression=workspace] .ck-segmented:is([data-indicator=init],[data-indicator=ready]) .ck-segmented__thumb{opacity:1}:root[data-ck-expression=workspace] .ck-segmented:is([data-indicator=init],[data-indicator=ready]) .ck-segmented__item{z-index:var(--ck-z-raised)}:root[data-ck-expression=workspace] .ck-segmented:is([data-indicator=init],[data-indicator=ready]) .ck-segmented__item[data-state=on]{box-shadow:none;background:0 0;border-color:#0000}@media (forced-colors:active){.ck-segmented__thumb{display:none}:root[data-ck-expression=workspace] .ck-segmented:is([data-indicator=init],[data-indicator=ready]) .ck-segmented__item[data-state=on]{border-color:highlight}}.ck-theme-menu{flex:none}.ck-breadcrumbs{min-width:0;font-family:var(--ck-font-ui);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-breadcrumbs__list{align-items:center;gap:var(--ck-space-2) var(--ck-space-6);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ck-breadcrumbs__item{align-items:center;gap:var(--ck-space-6);min-width:0;max-width:100%;display:inline-flex}.ck-breadcrumbs__separator{color:var(--ck-fg-subtle);-webkit-user-select:none;user-select:none;flex:none}.ck-breadcrumbs__link,.ck-breadcrumbs__text,.ck-breadcrumbs__current{max-width:var(--ck-breadcrumbs-item-max,24ch);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}.ck-breadcrumbs__link,.ck-breadcrumbs__text{color:var(--ck-fg-muted)}.ck-breadcrumbs__link{border-radius:var(--ck-radius-xs);transition:color var(--ck-dur-fast) var(--ck-ease-out);text-decoration:none}.ck-breadcrumbs__link:hover{color:var(--ck-fg);text-underline-offset:.2em;text-decoration:underline}.ck-breadcrumbs__link:active{color:var(--ck-fg)}.ck-breadcrumbs__link:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-breadcrumbs__current,.ck-breadcrumbs__link--current{color:var(--ck-fg);font-weight:var(--ck-weight-medium)}.ck-breadcrumbs__item--ellipsis{display:none}.ck-breadcrumbs__toggle{min-width:calc(var(--ck-control-h-xs) - var(--ck-space-4));min-height:calc(var(--ck-control-h-xs) - var(--ck-space-4));padding:0 var(--ck-space-4);border-radius:var(--ck-radius-xs);color:var(--ck-fg-muted);font:inherit;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.ck-breadcrumbs__toggle:hover{background:var(--ck-hover);color:var(--ck-fg)}.ck-breadcrumbs__toggle:active{background:var(--ck-selected)}.ck-breadcrumbs__toggle:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-breadcrumbs__toggle:disabled{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}@media (max-width:639.98px){.ck-breadcrumbs:not(.ck-breadcrumbs--expanded) .ck-breadcrumbs__item--collapsible{display:none}.ck-breadcrumbs:not(.ck-breadcrumbs--expanded) .ck-breadcrumbs__item--ellipsis{display:inline-flex}}.ck-pagination{contain-intrinsic-inline-size:20rem;min-width:0;color:var(--ck-fg-muted);font-family:var(--ck-font-ui);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);container:ck-pagination/inline-size}.ck-pagination__inner{justify-content:space-between;align-items:center;gap:var(--ck-space-8) var(--ck-space-16);flex-wrap:wrap;display:flex}.ck-pagination__range{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.ck-pagination__controls{align-items:center;gap:var(--ck-space-8) var(--ck-space-16);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ck-pagination__size{align-items:center;gap:var(--ck-space-8);white-space:nowrap;display:inline-flex}.ck-pagination__select-wrap{align-items:center;display:inline-flex;position:relative}.ck-pagination__select{appearance:none;min-height:max(var(--ck-control-h-md), calc(var(--ck-text-body-line) + var(--ck-space-8)));padding:0 var(--ck-space-32) 0 var(--ck-space-12);border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-md);background:var(--ck-surface);color:var(--ck-fg);font:inherit;font-size:var(--ck-input-font);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--ck-dur-fast) var(--ck-ease-out);margin:0}.ck-pagination__select:hover{border-color:var(--ck-fg-subtle)}.ck-pagination__select:focus-visible{border-color:var(--ck-focus);outline:2px solid var(--ck-focus);outline-offset:2px}.ck-pagination__select:disabled{border-color:var(--ck-border);background:var(--ck-bg-subtle);color:var(--ck-fg-disabled);cursor:not-allowed}.ck-pagination__chevron{color:var(--ck-fg-muted);pointer-events:none;position:absolute;inset-inline-end:var(--ck-space-12)}.ck-pagination__buttons{align-items:center;gap:var(--ck-space-4);display:flex}.ck-pagination__pages{align-items:center;gap:var(--ck-space-4);margin:0;padding:0;list-style:none;display:flex}.ck-pagination__button{min-width:var(--ck-icon-button);height:var(--ck-icon-button);padding:0 var(--ck-space-6);border-radius:var(--ck-radius-md);color:var(--ck-fg);font:inherit;font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin:0;display:inline-flex}.ck-pagination__button:hover{background:var(--ck-hover)}.ck-pagination__button:active{background:var(--ck-selected)}.ck-pagination__button:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-pagination__button[aria-current=page]{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg);font-weight:var(--ck-weight-semibold)}.ck-pagination__button:disabled,.ck-pagination__button[aria-disabled=true]{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}.ck-pagination__button--step,.ck-pagination__button--step:disabled,.ck-pagination__button--step[aria-disabled=true]{border-color:var(--ck-border)}.ck-pagination__ellipsis{min-width:var(--ck-icon-button);color:var(--ck-fg-subtle);justify-content:center;align-items:center;display:inline-flex}a.ck-pagination__button{text-decoration:none}.ck-pagination--compact{contain-intrinsic-inline-size:200px}.ck-pagination--compact .ck-pagination__buttons{margin-inline-start:auto}.ck-pagination__status{padding-inline:var(--ck-space-8);color:var(--ck-fg);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}@container ck-pagination (max-width:559.98px){.ck-pagination__pages,.ck-pagination__size-label{display:none}}@media (forced-colors:active){.ck-pagination__button[aria-current=page]{border-color:highlight}}.ck-table-container{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);max-width:100%;position:relative;overflow:auto}.ck-table-container--bare{background:0 0;border:0;border-radius:0}.ck-table{border-collapse:separate;border-spacing:0;width:100%;color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line)}.ck-table__caption{caption-side:top;padding:var(--ck-space-12) var(--ck-space-16);color:var(--ck-fg);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);text-align:start}.ck-table__th,.ck-table__td{padding:var(--ck-space-8) var(--ck-space-12);border-bottom:1px solid var(--ck-border);text-align:start;vertical-align:middle}.ck-table__th:first-child,.ck-table__td:first-child{padding-inline-start:var(--ck-space-16)}.ck-table__th:last-child,.ck-table__td:last-child{padding-inline-end:var(--ck-space-16)}.ck-table__th{z-index:var(--ck-z-raised);height:var(--ck-control-h-md);padding-block:var(--ck-space-4);background:var(--ck-bg-subtle);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);white-space:nowrap;position:sticky;top:0}:root[data-ck-expression=workspace] .ck-table__th{color:var(--ck-fg-subtle);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}.ck-table__td{height:var(--ck-row-h)}.ck-table--dense .ck-table__td{height:var(--ck-row-h-dense);padding-block:var(--ck-space-4);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-table-container:not(.ck-table-container--bare) .ck-table__tbody .ck-table__tr:last-child>.ck-table__td{border-bottom:0}.ck-table__th[data-align=end],.ck-table__td[data-align=end]{text-align:end}.ck-table__th[data-align=center],.ck-table__td[data-align=center]{text-align:center}.ck-table__th[data-numeric],.ck-table__td[data-numeric]{font-variant-numeric:tabular-nums}.ck-table__tbody .ck-table__tr{transition:background-color var(--ck-dur-fast) var(--ck-ease-out)}.ck-table__tbody .ck-table__tr:hover{background:var(--ck-hover)}.ck-table__tbody .ck-table__tr:has(:focus-visible){background:var(--ck-hover)}.ck-table__tbody .ck-table__tr[data-state=selected]{background:var(--ck-accent-soft)}.ck-table__tfoot .ck-table__td{border-top:1px solid var(--ck-border);background:var(--ck-bg-subtle);font-weight:var(--ck-weight-medium);border-bottom:0}.ck-table__sort{align-items:center;gap:var(--ck-space-4);max-width:100%;min-height:calc(var(--ck-control-h-md) - var(--ck-space-8));margin:0 calc(-1 * var(--ck-space-4));padding:0 var(--ck-space-4);border-radius:var(--ck-radius-sm);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;display:inline-flex}.ck-table__th[data-align=end] .ck-table__sort{flex-direction:row-reverse}.ck-table__sort:hover,.ck-table__sort[data-sorted]{color:var(--ck-fg)}.ck-table__sort:active{background:var(--ck-selected)}.ck-table__sort:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-table__sort-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ck-table__sort-icon{color:var(--ck-fg-subtle);flex:none;display:inline-flex}.ck-table__sort[data-sorted] .ck-table__sort-icon{color:var(--ck-fg)}.ck-table__sort-icon--idle{opacity:0;transition:opacity var(--ck-dur-fast) var(--ck-ease-out)}.ck-table__sort:is(:hover,:focus-visible) .ck-table__sort-icon--idle{opacity:1}@media (hover:none){.ck-table__sort-icon--idle{opacity:1}}.ck-data-table{contain-intrinsic-inline-size:20rem;min-width:0;container:ck-data-table/inline-size}.ck-data-table__label,.ck-data-table__check-text{display:none}.ck-data-table__value{min-width:0}.ck-data-table__select-header,.ck-data-table__select-cell,.ck-data-table__actions-header,.ck-data-table__actions-cell{white-space:nowrap;width:1%}.ck-table__th.ck-data-table__select-header,.ck-table__td.ck-data-table__select-cell{padding-inline-end:var(--ck-space-4)}.ck-data-table__actions-cell{text-align:end}.ck-data-table__actions{justify-content:flex-end;align-items:center;gap:var(--ck-space-4);display:inline-flex}@container ck-data-table (min-width:640px){.ck-data-table__actions .ck-btn{white-space:nowrap}}.ck-data-table__check{align-items:center;gap:var(--ck-space-8);min-height:var(--ck-control-h-xs);cursor:pointer;vertical-align:middle;display:inline-flex}.ck-data-table__checkbox{appearance:none;border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-xs);background:var(--ck-surface);width:16px;height:16px;color:var(--ck-on-control-checked);cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out);flex:none;place-content:center;margin:0;display:inline-grid}.ck-data-table__checkbox:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:10px;height:10px;transition:transform var(--ck-dur-fast) var(--ck-ease-out);background:currentColor;transform:scale(0)}.ck-data-table__checkbox:hover{border-color:var(--ck-fg-subtle)}.ck-data-table__checkbox:active{background:var(--ck-selected)}.ck-data-table__checkbox:is(:checked,:indeterminate){border-color:var(--ck-control-checked);background:var(--ck-control-checked)}.ck-data-table__checkbox:is(:checked,:indeterminate):hover{border-color:var(--ck-control-checked-hover);background:var(--ck-control-checked-hover)}.ck-data-table__checkbox:is(:checked,:indeterminate):active{border-color:var(--ck-control-checked-pressed);background:var(--ck-control-checked-pressed)}.ck-data-table__checkbox:checked:before{transform:scale(1)}.ck-data-table__checkbox:indeterminate:before{border-radius:var(--ck-radius-full);clip-path:none;width:8px;height:2px;transform:scale(1)}.ck-data-table__checkbox:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-data-table__checkbox:disabled{border-color:var(--ck-border);background:var(--ck-bg-subtle);cursor:not-allowed}.ck-data-table__checkbox:disabled:is(:checked,:indeterminate){border-color:var(--ck-fg-disabled);background:var(--ck-fg-disabled)}.ck-data-table__skeleton{width:60%;max-width:12rem;height:var(--ck-space-8);border-radius:var(--ck-radius-xs);background:var(--ck-selected);animation:ck-data-table-pulse calc(var(--ck-dur-slow) * 4) var(--ck-ease-in-out) infinite alternate;display:block}.ck-table__td[data-align=end] .ck-data-table__skeleton{width:40%;margin-inline-start:auto}@keyframes ck-data-table-pulse{0%{opacity:1}to{opacity:.5}}.ck-table__tbody .ck-data-table__skeleton-row:hover,.ck-table__tbody .ck-data-table__empty-row:hover{background:0 0}.ck-table__td.ck-data-table__empty-cell{height:auto;padding:var(--ck-space-32) var(--ck-space-16);text-align:center}.ck-data-table__empty-text{color:var(--ck-fg-muted);margin:0}@container ck-data-table (max-width:639.98px){.ck-data-table .ck-table-container{background:0 0;border:0;border-radius:0;overflow:visible}.ck-data-table .ck-table,.ck-data-table .ck-table__thead,.ck-data-table .ck-table__tbody,.ck-data-table .ck-table__caption{display:block}.ck-data-table .ck-table__caption{padding:0 0 var(--ck-space-8)}.ck-data-table .ck-table__thead .ck-table__tr{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;margin-block-end:var(--ck-space-8);display:flex}.ck-data-table .ck-table__th{background:0 0;border:0;width:auto;height:auto;padding:0;display:none;position:static}.ck-data-table .ck-table__th:is(.ck-data-table__select-header,.ck-table__th--sortable){display:block}.ck-data-table .ck-data-table__select-header{color:var(--ck-fg);margin-inline-end:auto}.ck-data-table .ck-data-table__check-text{display:inline}.ck-data-table .ck-table__th--sortable .ck-table__sort{min-height:var(--ck-control-h-sm);padding:0 var(--ck-space-8);border:1px solid var(--ck-border);border-radius:var(--ck-radius-full);background:var(--ck-surface);margin:0}.ck-data-table .ck-table__th--sortable .ck-table__sort-icon--idle{opacity:1}.ck-data-table .ck-table__tbody{gap:var(--ck-space-8);display:grid}.ck-data-table .ck-table__tbody .ck-table__tr{align-items:center;gap:var(--ck-space-2) var(--ck-space-12);padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions";display:grid}.ck-data-table--selectable .ck-table__tbody .ck-table__tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"select title actions"}.ck-data-table .ck-table__tbody .ck-table__tr:hover{background:var(--ck-surface)}.ck-data-table .ck-table__tbody .ck-table__tr[data-state=selected]{border-color:var(--ck-accent-border);background:var(--ck-accent-soft)}.ck-data-table .ck-table__td{justify-content:space-between;align-items:baseline;gap:var(--ck-space-12);height:auto;padding:var(--ck-space-4) 0;text-align:end;border:0;grid-column:1/-1;display:flex}.ck-data-table .ck-table__td[data-primary]{padding:0 0 var(--ck-space-4);font-weight:var(--ck-weight-medium);text-align:start;grid-area:title;display:block}.ck-data-table .ck-table__td.ck-data-table__select-cell{grid-area:select;align-items:center;width:auto;padding:0;display:flex}.ck-data-table .ck-table__td.ck-data-table__actions-cell{grid-area:actions;width:auto;padding:0;display:flex}.ck-data-table .ck-data-table__label{max-width:50%;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-regular);text-align:start;flex:none;display:block}.ck-data-table .ck-table__td:not([data-primary])>.ck-data-table__value{text-align:end}.ck-data-table .ck-table__td.ck-data-table__empty-cell{padding:var(--ck-space-24) 0;text-align:center;display:block}.ck-data-table .ck-table__th[data-hide-below=sm],.ck-data-table .ck-table__td[data-hide-below=sm]{display:none}}@container ck-data-table (max-width:767.98px){.ck-data-table .ck-table__th[data-hide-below=md],.ck-data-table .ck-table__td[data-hide-below=md]{display:none}}@container ck-data-table (max-width:1023.98px){.ck-data-table .ck-table__th[data-hide-below=lg],.ck-data-table .ck-table__td[data-hide-below=lg]{display:none}}@container ck-data-table (max-width:1279.98px){.ck-data-table .ck-table__th[data-hide-below=xl],.ck-data-table .ck-table__td[data-hide-below=xl]{display:none}}@media (prefers-reduced-motion:reduce){.ck-data-table__skeleton{animation:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-data-table__skeleton{animation:none}@media (forced-colors:active){.ck-data-table__checkbox{appearance:auto}.ck-data-table__checkbox:before{content:none}.ck-table__tbody .ck-table__tr[data-state=selected]>.ck-table__td{border-bottom-color:highlight}}.ck-table-frame{isolation:isolate;contain-intrinsic-inline-size:240px;min-width:0;max-width:100%;position:relative;container:ck-table/inline-size}.ck-table__cell-label{display:none}.ck-table-frame>.ck-table-container:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-table-frame:before,.ck-table-frame:after{content:"";inset-block:var(--ck-space-4);z-index:var(--ck-z-banner);border-inline-start:2px solid var(--ck-border-strong);border-radius:var(--ck-radius-full);inline-size:0;box-shadow:0 0 var(--ck-space-12) var(--ck-space-4) var(--ck-selected);opacity:0;pointer-events:none;transition:opacity var(--ck-dur-fast) var(--ck-ease-out);position:absolute}.ck-table-frame:before{inset-inline-start:0}.ck-table-frame:after{inset-inline-end:0}.ck-table-frame[data-more-start]:not(.ck-table-frame--sticky-first):before,.ck-table-frame[data-more-end]:after{opacity:1}.ck-table--sticky-first .ck-table__tr>:first-child{--ck-table-sticky-edge:inset -1px 0 0 var(--ck-border);--ck-table-sticky-tint:inset 0 0 0 0 transparent;z-index:var(--ck-z-raised);background:var(--ck-surface);box-shadow:var(--ck-table-sticky-edge), var(--ck-table-sticky-tint);position:sticky;inset-inline-start:0}.ck-table--sticky-first .ck-table__thead .ck-table__th{z-index:var(--ck-z-sticky)}.ck-table--sticky-first .ck-table__thead .ck-table__tr>:first-child{z-index:var(--ck-z-banner);background:var(--ck-bg-subtle)}.ck-table--sticky-first .ck-table__tfoot .ck-table__tr>:first-child{background:var(--ck-bg-subtle)}.ck-table--sticky-first .ck-table__tbody .ck-table__tr:is(:hover,:has(:focus-visible))>:first-child{--ck-table-sticky-tint:inset 0 0 0 100vmax var(--ck-hover)}.ck-table--sticky-first .ck-table__tbody .ck-table__tr[data-state=selected]>:first-child{background:var(--ck-accent-soft)}.ck-table-frame[data-more-start] .ck-table--sticky-first .ck-table__tr>:first-child{--ck-table-sticky-edge:inset -1px 0 0 var(--ck-border-strong), var(--ck-space-4) 0 var(--ck-space-8) calc(-1 * var(--ck-space-2)) var(--ck-selected)}.ck-table--sticky-first .ck-table__tbody .ck-table__th{height:var(--ck-row-h);padding-block:var(--ck-space-8);color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);white-space:normal;min-inline-size:9rem;top:auto}:root[data-ck-expression=workspace] .ck-table--sticky-first .ck-table__tbody .ck-table__th{color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);letter-spacing:normal;text-transform:none}@container ck-table (max-width:599.98px){.ck-table-frame--stack .ck-table-container{background:0 0;border:0;border-radius:0;overflow:visible}.ck-table-frame--stack :is(.ck-table,.ck-table__tbody,.ck-table__tfoot,.ck-table__caption){display:block}.ck-table-frame--stack .ck-table__caption{padding:0 0 var(--ck-space-8)}.ck-table-frame--stack .ck-table__thead{display:none}.ck-table-frame--stack :is(.ck-table__tbody,.ck-table__tfoot){gap:var(--ck-space-8);display:grid}.ck-table-frame--stack .ck-table__tfoot{margin-block-start:var(--ck-space-8)}.ck-table-frame--stack .ck-table__tr{gap:var(--ck-space-2);padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);display:grid}.ck-table-frame--stack .ck-table__tbody .ck-table__tr:hover{background:var(--ck-surface)}.ck-table-frame--stack .ck-table__tbody .ck-table__tr[data-state=selected]{border-color:var(--ck-accent-border);background:var(--ck-accent-soft)}.ck-table-frame--stack .ck-table__tr>:is(.ck-table__td,.ck-table__th){justify-content:space-between;align-items:baseline;gap:var(--ck-space-12);min-inline-size:0;height:auto;padding:var(--ck-space-4) 0;box-shadow:none;text-align:end;white-space:normal;background:0 0;border:0;display:flex;position:static}.ck-table-frame--stack .ck-table__tr>:first-child{padding:0 0 var(--ck-space-4);color:var(--ck-fg);font-weight:var(--ck-weight-medium);text-align:start;display:block}.ck-table-frame--stack .ck-table__tr>:first-child>.ck-table__cell-label{display:none}.ck-table-frame--stack .ck-table__tbody .ck-table__th{color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium)}:root[data-ck-expression=workspace] .ck-table-frame--stack .ck-table__tbody .ck-table__th{color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);letter-spacing:normal;text-transform:none}.ck-table-frame--stack .ck-table__cell-label{max-width:50%;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-regular);text-align:start;flex:none;display:block}.ck-table-frame--stack .ck-table__cell-value{overflow-wrap:anywhere;min-width:0}}@media (prefers-reduced-motion:reduce){.ck-table-frame:before,.ck-table-frame:after{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-table-frame:before,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-table-frame:after{transition:none}@media (forced-colors:active){.ck-table-frame:before,.ck-table-frame:after{border-inline-start-color:canvastext}.ck-table--sticky-first .ck-table__tr>:first-child{border-inline-end:1px solid canvastext}.ck-table-frame--stack .ck-table__tr{border-color:canvastext}.ck-table-frame--stack .ck-table__tbody .ck-table__tr[data-state=selected]{outline-offset:-2px;border-color:highlight;outline:2px solid highlight}}.ck-toolbar{gap:var(--ck-space-8);min-width:0;font-family:var(--ck-font-ui);display:grid}.ck-toolbar__row{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;min-width:0;display:flex}.ck-toolbar__search{flex:12rem;min-width:min(100%,12rem);max-width:24rem}.ck-toolbar__filters,.ck-toolbar__view{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;display:flex}.ck-toolbar__view{margin-inline-start:auto}.ck-toolbar__chips{align-items:center;gap:var(--ck-space-6);flex-wrap:wrap;display:flex}.ck-toolbar__count{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.ck-toolbar__count:empty{clip-path:inset(50%);width:0;height:0;margin:0;position:absolute;overflow:hidden}.ck-toolbar__count+.ck-toolbar__view{margin-inline-start:0}.ck-toolbar--framed{padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-glass-bar-rim,var(--ck-border));border-radius:var(--ck-radius-lg);background:var(--ck-glass-bar,var(--ck-surface));box-shadow:var(--ck-glass-bar-shadow,var(--ck-card-shadow));container:ck-filter-bar/inline-size}:root[data-ck-expression=workspace] .ck-toolbar--framed{-webkit-backdrop-filter:var(--ck-glass-filter-bar);backdrop-filter:var(--ck-glass-filter-bar)}.ck-toolbar--framed .ck-toolbar__row{align-items:flex-end;gap:var(--ck-space-12)}.ck-toolbar--framed .ck-toolbar__count{min-height:max(var(--ck-control-h-md), calc(var(--ck-text-body-line) + var(--ck-space-8)));align-self:flex-end;align-items:center;display:flex}.ck-toolbar--framed .ck-toolbar__count:empty{min-height:0}.ck-toolbar--framed .ck-toolbar__filters{align-items:flex-end;gap:var(--ck-space-12)}.ck-toolbar--sticky{top:var(--ck-filter-bar-top,0px);z-index:var(--ck-z-sticky);position:sticky}.ck-toolbar--sticky.ck-toolbar--framed{box-shadow:var(--ck-glass-bar-shadow,var(--ck-shadow-1))}@container ck-filter-bar not (min-width:34rem){.ck-toolbar--framed .ck-toolbar__filters,.ck-toolbar--framed .ck-toolbar__search{flex:100%;max-width:none}.ck-toolbar--framed .ck-toolbar__filters>*{flex:100%;min-width:0}}.ck-toolbar-search{align-items:center;width:100%;min-width:0;display:flex;position:relative}.ck-toolbar-search__icon{color:var(--ck-fg-subtle);pointer-events:none;display:inline-flex;position:absolute;inset-inline-start:var(--ck-space-12)}.ck-toolbar-search__input{appearance:none;width:100%;min-width:0;min-height:max(var(--ck-control-h-md), calc(var(--ck-text-body-line) + var(--ck-space-8)));padding:0 calc(var(--ck-space-32) + var(--ck-space-4));border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-md);background:var(--ck-surface);color:var(--ck-fg);font:inherit;font-size:var(--ck-input-font);transition:border-color var(--ck-dur-fast) var(--ck-ease-out);margin:0}.ck-toolbar-search__input::placeholder{color:var(--ck-fg-subtle);opacity:1}.ck-toolbar-search__input::-webkit-search-cancel-button{appearance:none}.ck-toolbar-search__input::-webkit-search-decoration{appearance:none}.ck-toolbar-search__input:hover{border-color:var(--ck-fg-subtle)}.ck-toolbar-search__input:focus-visible{border-color:var(--ck-focus);outline:2px solid var(--ck-focus);outline-offset:2px}.ck-toolbar-search__input[aria-invalid=true]{border-color:var(--ck-danger)}.ck-toolbar-search__input:disabled{border-color:var(--ck-border);background:var(--ck-bg-subtle);color:var(--ck-fg-disabled);cursor:not-allowed}.ck-toolbar-search__kbd{pointer-events:none;position:absolute;inset-inline-end:var(--ck-space-8)}.ck-toolbar-search:focus-within .ck-toolbar-search__kbd,.ck-toolbar-search[data-disabled] .ck-toolbar-search__kbd{display:none}.ck-toolbar-search__clear{width:calc(var(--ck-control-h-md) - var(--ck-space-8));height:calc(var(--ck-control-h-md) - var(--ck-space-8));border-radius:var(--ck-radius-sm);color:var(--ck-fg-muted);cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;inset-inline-end:var(--ck-space-4)}.ck-toolbar-search__clear:hover{background:var(--ck-hover);color:var(--ck-fg)}.ck-toolbar-search__clear:active{background:var(--ck-selected)}.ck-toolbar-search__clear:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-toolbar-search__clear:disabled{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}.ck-filter-chip{align-items:center;gap:var(--ck-space-4);max-width:100%;min-height:var(--ck-control-h-xs);padding:0 var(--ck-space-2) 0 var(--ck-space-8);border:1px solid var(--ck-border);border-radius:var(--ck-radius-sm);background:var(--ck-surface);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);display:inline-flex}.ck-filter-chip:not(:has(.ck-filter-chip__remove)){padding-inline-end:var(--ck-space-8)}.ck-filter-chip__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ck-filter-chip__value{color:var(--ck-fg);font-weight:var(--ck-weight-medium)}.ck-filter-chip__remove{width:calc(var(--ck-control-h-xs) - var(--ck-space-6));height:calc(var(--ck-control-h-xs) - var(--ck-space-6));border-radius:var(--ck-radius-xs);color:var(--ck-fg-muted);cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ck-filter-chip__remove:hover{background:var(--ck-hover);color:var(--ck-fg)}.ck-filter-chip__remove:active{background:var(--ck-selected)}.ck-filter-chip__remove:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-filter-chip__remove:disabled{color:var(--ck-fg-disabled);cursor:not-allowed}.ck-bulk-bar{bottom:var(--ck-space-16);z-index:var(--ck-z-sticky);align-items:center;gap:var(--ck-space-8) var(--ck-space-12);min-height:calc(var(--ck-control-h-md) + var(--ck-space-16));padding:var(--ck-space-8) var(--ck-space-8) var(--ck-space-8) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface-raised);box-shadow:var(--ck-shadow-1);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);animation:ck-bulk-bar-in var(--ck-dur-base) var(--ck-ease-out);flex-wrap:wrap;display:flex;position:sticky}.ck-bulk-bar--top{top:var(--ck-space-16);bottom:auto}.ck-bulk-bar__count{font-weight:var(--ck-weight-medium);font-variant-numeric:tabular-nums}.ck-bulk-bar__separator{color:var(--ck-fg-subtle)}.ck-bulk-bar__clear{padding:0 var(--ck-space-2);border-radius:var(--ck-radius-xs);color:var(--ck-link);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin:0;text-decoration:underline}.ck-bulk-bar__clear:hover{color:var(--ck-link-hover)}.ck-bulk-bar__clear:active{color:var(--ck-fg)}.ck-bulk-bar__clear:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-bulk-bar__clear:disabled{color:var(--ck-fg-disabled);cursor:not-allowed}.ck-bulk-bar__actions{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;margin-inline-start:auto;display:flex}@keyframes ck-bulk-bar-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ck-bulk-bar-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ck-bulk-bar{animation-name:ck-bulk-bar-fade}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-bulk-bar{animation-name:ck-bulk-bar-fade}@media (forced-colors:active){.ck-toolbar--framed{border-color:canvastext}}.ck-section-header{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-12) var(--ck-space-16);min-width:0;font-family:var(--ck-font-ui);flex-wrap:wrap;display:flex}.ck-section-header__text{flex:20rem}.ck-section-header__text,.ck-section-header__action{overflow-wrap:anywhere;min-width:0;max-width:100%}.ck-section-header__action{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;display:flex}.ck-section-header__eyebrow{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);margin-block-end:var(--ck-space-4);display:block}.ck-section-header__title{color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-text-h2-size);line-height:var(--ck-text-h2-line);font-weight:var(--ck-text-h2-weight);letter-spacing:var(--ck-text-h2-tracking);margin:0}.ck-section-header--level-3 .ck-section-header__title{font-family:var(--ck-font-ui);font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-text-h3-weight);letter-spacing:var(--ck-text-h3-tracking)}.ck-section-header__desc{margin:var(--ck-space-4) 0 0;color:var(--ck-fg-muted);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line)}.ck-section-header__desc>:first-child{margin-block-start:0}.ck-section-header__desc>:last-child{margin-block-end:0}.ck-empty{align-items:center;gap:var(--ck-space-16);padding:var(--ck-space-48) var(--ck-space-24);text-align:center;color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);flex-direction:column;display:flex}.ck-empty__icon{border-radius:var(--ck-radius-full);background:var(--ck-bg-subtle);width:56px;height:56px;color:var(--ck-fg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.ck-empty__icon svg{width:24px;height:24px}.ck-empty__content{align-items:center;gap:var(--ck-space-4);flex-direction:column;min-width:0;display:flex}.ck-empty__title{font-family:var(--ck-font-heading);font-size:var(--ck-text-h3-size);font-weight:var(--ck-text-h3-weight);line-height:var(--ck-text-h3-line);letter-spacing:var(--ck-text-h3-tracking);color:var(--ck-fg);margin:0}.ck-empty__body{max-width:48ch;color:var(--ck-fg-muted);margin:0}.ck-empty__action{justify-content:center;align-items:center;gap:var(--ck-space-8) var(--ck-space-16);flex-wrap:wrap;margin-block-start:var(--ck-space-12);display:flex}.ck-empty--compact{padding:var(--ck-space-16);text-align:start;flex-direction:row;align-items:flex-start}.ck-empty--compact .ck-empty__content{align-items:flex-start;padding-block-start:calc((56px - var(--ck-text-h3-line)) / 2)}.ck-empty--compact .ck-empty__action{justify-content:flex-start;margin-block-start:var(--ck-space-8)}.ck-chip{justify-content:center;align-items:center;gap:var(--ck-space-4);min-height:var(--ck-control-h-sm);padding:0 var(--ck-space-12);border:1px solid var(--ck-border-strong);border-radius:var(--ck-radius-full);background:var(--ck-surface);color:var(--ck-fg);font-family:inherit;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);margin:0;display:inline-flex}.ck-chip--icon-start{padding-inline-start:var(--ck-space-8)}.ck-chip--icon-end{padding-inline-end:var(--ck-space-8)}.ck-chip__icon{width:var(--ck-space-16);height:var(--ck-space-16);flex:none;margin-inline-end:var(--ck-space-2);display:inline-flex}.ck-chip__icon--end{margin-inline:var(--ck-space-2) 0}.ck-chip__icon>svg{width:100%;height:100%}.ck-chip:hover:where(:not(:disabled)){border-color:var(--ck-border-control);background:var(--ck-hover)}.ck-chip:active:where(:not(:disabled)){background:var(--ck-selected)}.ck-chip:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-chip.ck-chip--selected,.ck-chip[aria-pressed=true],.ck-chip[aria-checked=true]{border-color:var(--ck-indicator);background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg);font-weight:var(--ck-weight-semibold)}.ck-chip.ck-chip--selected:hover:where(:not(:disabled)),.ck-chip[aria-pressed=true]:hover:where(:not(:disabled)),.ck-chip[aria-checked=true]:hover:where(:not(:disabled)){border-color:var(--ck-indicator);background:var(--ck-accent-soft)}.ck-chip.ck-chip--selected:active:where(:not(:disabled)),.ck-chip[aria-pressed=true]:active:where(:not(:disabled)),.ck-chip[aria-checked=true]:active:where(:not(:disabled)){border-color:var(--ck-control-checked-pressed)}:root[data-ck-expression=workspace] .ck-chip:is(.ck-chip--selected,[aria-pressed=true],[aria-checked=true]){border-color:var(--ck-control-checked);background:var(--ck-control-checked);color:var(--ck-on-control-checked)}:root[data-ck-expression=workspace] .ck-chip:is(.ck-chip--selected,[aria-pressed=true],[aria-checked=true]):hover:where(:not(:disabled)){border-color:var(--ck-control-checked-hover);background:var(--ck-control-checked-hover)}:root[data-ck-expression=workspace] .ck-chip:is(.ck-chip--selected,[aria-pressed=true],[aria-checked=true]):active:where(:not(:disabled)){border-color:var(--ck-control-checked-pressed);background:var(--ck-control-checked-pressed)}:root[data-ck-expression=workspace] .ck-chip:is(.ck-chip--selected,[aria-pressed=true],[aria-checked=true]):disabled{border-color:var(--ck-border-strong);background:var(--ck-selected);color:var(--ck-fg-disabled)}.ck-chip:disabled{border-color:var(--ck-border);color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}@media (prefers-reduced-motion:reduce){.ck-chip{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-chip{transition:none}@media (forced-colors:active){.ck-chip.ck-chip--selected,.ck-chip[aria-pressed=true],.ck-chip[aria-checked=true],.ck-chip:is(.ck-chip--selected,[aria-pressed=true],[aria-checked=true]):is(:hover,:active),:root[data-ck-expression=workspace] .ck-chip:is(.ck-chip--selected,[aria-pressed=true],[aria-checked=true]),:root[data-ck-expression=workspace] .ck-chip:is(.ck-chip--selected,[aria-pressed=true],[aria-checked=true]):is(:hover,:active){forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.ck-chip:is(.ck-chip--selected,[aria-pressed=true],[aria-checked=true]):disabled,:root[data-ck-expression=workspace] .ck-chip:is(.ck-chip--selected,[aria-pressed=true],[aria-checked=true]):disabled{color:graytext;background:canvas;border-color:graytext}}.ck-stepper{align-items:center;gap:var(--ck-space-8);display:inline-flex}.ck-stepper__btn{width:var(--ck-icon-button);height:var(--ck-icon-button);border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-md);background:var(--ck-surface);color:var(--ck-fg);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ck-stepper__btn:hover:not(:disabled):not([aria-disabled=true]){background:var(--ck-hover)}.ck-stepper__btn:active:not(:disabled):not([aria-disabled=true]){background:var(--ck-selected)}.ck-stepper__btn:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-stepper__btn:disabled,.ck-stepper__btn[aria-disabled=true]{border-color:var(--ck-border);background:var(--ck-surface);color:var(--ck-fg-disabled);cursor:not-allowed}.ck-stepper__value{min-width:4ch;color:var(--ck-fg);font-size:var(--ck-input-font);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);font-variant-numeric:tabular-nums;text-align:center}.ck-stepper[data-disabled] .ck-stepper__value{color:var(--ck-fg-disabled)}.ck-stepper--compact{box-sizing:border-box;min-height:max(var(--ck-control-h-md), calc(var(--ck-text-body-line) + var(--ck-space-8)));border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-md);background:var(--ck-surface);transition:border-color var(--ck-dur-fast) var(--ck-ease-out);justify-content:space-between;gap:0;padding:0;overflow:hidden}.ck-stepper--compact:hover:not([data-disabled]){border-color:var(--ck-fg-subtle)}.ck-stepper--compact:has(:focus-visible){border-color:var(--ck-focus)}.ck-stepper--compact[data-disabled]{border-color:var(--ck-border);background:var(--ck-bg-subtle)}.ck-stepper--compact .ck-stepper__btn{height:auto;width:var(--ck-control-h-md);background:0 0;border:0;border-radius:0;align-self:stretch}.ck-stepper--compact .ck-stepper__btn:disabled,.ck-stepper--compact .ck-stepper__btn[aria-disabled=true]{background:0 0}.ck-stepper--compact .ck-stepper__btn:focus-visible{outline-offset:-2px}@media (forced-colors:active){.ck-stepper--compact .ck-stepper__btn{border:0}.ck-stepper__btn[aria-disabled=true],.ck-stepper__btn:disabled{color:graytext}}.ck-datestrip{gap:var(--ck-space-8);scroll-snap-type:x proximity;scroll-padding-inline:var(--ck-space-4);-webkit-overflow-scrolling:touch;padding:var(--ck-space-4);scrollbar-width:thin;min-width:0;max-width:100%;display:flex;overflow-x:auto}.ck-datecell{justify-content:center;align-items:center;gap:var(--ck-space-2);scroll-snap-align:start;min-width:var(--ck-space-64);min-height:var(--ck-control-h-lg);padding:var(--ck-space-6) var(--ck-space-12);border:1px solid var(--ck-border-strong);border-radius:var(--ck-radius-md);background:var(--ck-surface);color:var(--ck-fg);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);flex-direction:column;flex:none;display:inline-flex}.ck-datecell:hover:not(:disabled):not([aria-disabled=true]):not(.ck-datecell--selected){border-color:var(--ck-fg-subtle);background:var(--ck-hover)}.ck-datecell:active:not(:disabled):not([aria-disabled=true]):not(.ck-datecell--selected){background:var(--ck-selected)}.ck-datecell:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-datecell--selected{border-color:var(--ck-accent);background:var(--ck-accent);color:var(--ck-on-accent)}.ck-datecell--selected:hover{border-color:var(--ck-accent-hover);background:var(--ck-accent-hover)}.ck-datecell:disabled,.ck-datecell[aria-disabled=true]{border-color:var(--ck-border);background:var(--ck-bg-subtle);color:var(--ck-fg-disabled);cursor:not-allowed}.ck-datecell__label{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-semibold)}.ck-datecell__sub{color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-weight-medium);font-variant-numeric:tabular-nums}.ck-datecell--selected .ck-datecell__sub,.ck-datecell:disabled .ck-datecell__sub,.ck-datecell[aria-disabled=true] .ck-datecell__sub{color:inherit}@media (forced-colors:active){.ck-datecell--selected{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.ck-datecell:disabled,.ck-datecell[aria-disabled=true]{color:graytext}}.ck-theme-toggle{width:var(--ck-icon-button);height:var(--ck-icon-button);border-radius:var(--ck-radius-md);color:inherit;font:inherit;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ck-theme-toggle:hover{background:var(--ck-hover)}.ck-theme-toggle:active{background:var(--ck-selected)}.ck-theme-toggle:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-theme-toggle:disabled{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}textarea.ck-input,.ck-input--textarea{min-height:calc(var(--ck-input-font) * 1.5 * 3 + var(--ck-space-8) * 2 + 2px);padding-block:var(--ck-space-8);resize:vertical;line-height:1.5}.ck-select{justify-content:space-between;align-items:center;gap:var(--ck-space-8);text-align:start;cursor:pointer;display:flex}.ck-select[aria-expanded=true]{border-color:var(--ck-focus)}.ck-select[aria-expanded=true][aria-invalid=true]{border-color:var(--ck-danger)}.ck-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ck-select__value--placeholder{color:var(--ck-fg-subtle)}.ck-select__chevron{color:var(--ck-fg-muted);flex:none}.ck-select:disabled .ck-select__chevron,.ck-select:disabled .ck-select__value--placeholder{color:var(--ck-fg-disabled)}.ck-select-menu{z-index:var(--ck-z-popover);padding:var(--ck-space-4);background:var(--ck-glass-panel,var(--ck-surface-raised));border:1px solid var(--ck-glass-rim,var(--ck-border));border-radius:var(--ck-radius-lg);box-shadow:var(--ck-glass-panel-shadow,var(--ck-shadow-2));-webkit-backdrop-filter:var(--ck-glass-filter-panel);backdrop-filter:var(--ck-glass-filter-panel);color:var(--ck-fg);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:ck-select-in var(--ck-overlay-in-dur,var(--ck-dur-base)) var(--ck-overlay-in-ease,var(--ck-ease-out));margin:0;list-style:none;position:fixed;overflow-y:auto}.ck-select-menu--up{transform-origin:bottom}.ck-select-menu--down{transform-origin:top}.ck-select-menu[data-ck-modal-popup]{z-index:var(--ck-z-popup)}@keyframes ck-select-in{0%{opacity:0;transform:scale(var(--ck-overlay-in-scale,.98))}to{opacity:1;transform:none}}.ck-select-option{justify-content:space-between;align-items:center;gap:var(--ck-space-8);min-height:var(--ck-control-h-md);padding:0 var(--ck-space-8);border-radius:var(--ck-radius-sm);color:var(--ck-fg);font-size:var(--ck-input-font);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ck-select-option__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ck-select-option--active{background:var(--ck-hover)}.ck-select-menu[data-ck-nav=keyboard] .ck-select-option--active{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-select-option--selected{font-weight:var(--ck-weight-medium)}.ck-select-option__check{color:var(--ck-indicator);flex:none}.ck-select-option[aria-disabled=true]{color:var(--ck-fg-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ck-select-menu{animation:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-select-menu{animation:none}@media (forced-colors:active){.ck-input:focus,.ck-input:focus-visible,.ck-select[aria-expanded=true]{outline-offset:2px;outline:2px solid highlight}.ck-select-option--active,.ck-select-menu[data-ck-nav] .ck-select-option--active{outline-offset:-2px;outline:2px solid highlight}}.ck-combobox__input{width:100%}.ck-combobox-option{justify-content:center;align-items:stretch;gap:var(--ck-space-2);min-height:var(--ck-row-h);padding-block:var(--ck-space-6);white-space:normal;flex-direction:column}.ck-combobox-status{min-height:var(--ck-control-h-md);padding:0 var(--ck-space-8);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.ck-chipgroup{gap:var(--ck-space-8);flex-wrap:wrap;display:flex}.ck-callout:not(.ck-alert){align-items:flex-start;gap:var(--ck-space-8);padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-bg-subtle);color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);margin:0;display:flex}.ck-callout:not(.ck-alert) .ck-callout__icon{height:var(--ck-text-body-line);color:var(--ck-fg-muted);flex:none;align-items:center;display:inline-flex}.ck-callout:not(.ck-alert) .ck-callout__body{min-width:0}.ck-callout--info:not(.ck-alert){background:var(--ck-info-soft);border-color:var(--ck-info-border)}.ck-callout--info:not(.ck-alert) .ck-callout__icon{color:var(--ck-info)}.ck-callout--warning:not(.ck-alert){background:var(--ck-warning-soft);border-color:var(--ck-warning-border)}.ck-callout--warning:not(.ck-alert) .ck-callout__icon{color:var(--ck-warning)}.ck-callout--danger:not(.ck-alert){background:var(--ck-danger-soft);border-color:var(--ck-danger-border)}.ck-callout--danger:not(.ck-alert) .ck-callout__icon{color:var(--ck-danger)}.ck-checkbox{align-items:flex-start;gap:var(--ck-space-8);color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);cursor:pointer;display:flex}.ck-checkbox--card{padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-field-bg,var(--ck-surface));box-shadow:var(--ck-field-inset,none);transition:border-color var(--ck-dur-fast) var(--ck-ease-out), background-color var(--ck-dur-fast) var(--ck-ease-out)}.ck-checkbox--card:hover:where(:not(.ck-checkbox--disabled)){border-color:var(--ck-border-strong)}:is(.ck-checkbox--card:has(>.ck-checkbox__box:checked),.ck-checkbox--card:has(>.ck-checkbox__box:indeterminate)){border-color:var(--ck-choice-on-border,var(--ck-accent-border));background:var(--ck-choice-on,var(--ck-accent-soft));box-shadow:var(--ck-glass-bar-shadow,none)}.ck-checkbox--card:has(>.ck-checkbox__box:focus-visible){outline:2px solid var(--ck-focus);outline-offset:2px}.ck-checkbox--card:has(>.ck-checkbox__box:focus-visible)>.ck-checkbox__box{outline:none}.ck-checkbox.ck-checkbox--card.ck-checkbox--error{border-color:var(--ck-danger)}.ck-checkbox--disabled{color:var(--ck-fg-disabled);cursor:not-allowed}.ck-checkbox--card.ck-checkbox--disabled{background:var(--ck-bg-subtle)}.ck-checkbox__box{appearance:none;width:var(--ck-space-16);height:var(--ck-space-16);margin:calc((var(--ck-text-body-line) - var(--ck-space-16)) / 2) 0 0;border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-xs);background:var(--ck-surface);cursor:inherit;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out);flex:none;place-content:center;display:inline-grid}.ck-checkbox__box:before{content:"";border:solid var(--ck-on-control-checked);visibility:hidden;border-width:0 2px 2px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.ck-checkbox:hover>.ck-checkbox__box:where(:not(:disabled):not(:checked):not(:indeterminate):not([aria-invalid=true])){border-color:var(--ck-fg-subtle)}.ck-checkbox__box:checked,.ck-checkbox__box:indeterminate{border-color:var(--ck-control-checked);background:var(--ck-control-checked)}.ck-checkbox__box:checked:before{visibility:visible}.ck-checkbox__box:indeterminate:before{visibility:visible;border-width:0 0 2px;width:8px;height:0;transform:none}.ck-checkbox__box:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-checkbox__box[aria-invalid=true]:not(:checked){border-color:var(--ck-danger)}.ck-checkbox__box:disabled{border-color:var(--ck-border-strong);background:var(--ck-bg-subtle)}.ck-checkbox__box:disabled:checked,.ck-checkbox__box:disabled:indeterminate{border-color:var(--ck-fg-disabled);background:var(--ck-fg-disabled)}.ck-checkbox__label{min-width:0}.ck-checkbox__label a{color:var(--ck-link);text-underline-offset:.2em;text-decoration:underline}.ck-checkbox__label a:hover{color:var(--ck-link-hover)}.ck-checkbox__title{font-weight:var(--ck-weight-medium);display:block}.ck-checkbox__description{margin-top:var(--ck-space-2);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);display:block}.ck-checkbox--disabled .ck-checkbox__description{color:var(--ck-fg-disabled)}.ck-checkbox__error{align-items:flex-start;gap:var(--ck-space-6);margin-top:var(--ck-space-4);color:var(--ck-danger);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);display:flex}.ck-checkbox__error-icon{margin-top:calc((var(--ck-text-small-line) - var(--ck-space-16)) / 2);flex:none}@media (prefers-reduced-motion:reduce){.ck-checkbox--card,.ck-checkbox__box{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-checkbox--card,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-checkbox__box{transition:none}@media (forced-colors:active){.ck-checkbox__box{appearance:auto}.ck-checkbox__box:before{display:none}.ck-checkbox--card:has(>.ck-checkbox__box:checked){border-color:highlight}}.ck-progress:not(.ck-progress--labelled),.ck-progress__track{border-radius:var(--ck-radius-full);background:var(--ck-bg-subtle);height:6px;overflow:hidden}.ck-progress__bar{border-radius:var(--ck-radius-full);background:var(--ck-indicator);height:100%;transition:width var(--ck-dur-moderate) var(--ck-ease-out)}.ck-progress--labelled{gap:var(--ck-space-6);font-family:var(--ck-font-ui);flex-direction:column;display:flex}.ck-progress__header{align-items:baseline;gap:var(--ck-space-12);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);display:flex}.ck-progress__label{min-width:0;color:var(--ck-fg);font-weight:var(--ck-weight-medium)}.ck-progress__value{color:var(--ck-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}@media (prefers-reduced-motion:reduce){.ck-progress__bar{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-progress__bar{transition:none}@media (forced-colors:active){.ck-progress:not(.ck-progress--labelled),.ck-progress__track{border:1px solid canvastext}.ck-progress__bar{forced-color-adjust:none;background:highlight}}.ck-result{padding:var(--ck-space-48) var(--ck-space-16);text-align:center;color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);animation:ck-result-in var(--ck-dur-moderate) var(--ck-ease-out) both;flex-direction:column;align-items:center;display:flex}.ck-result__badge{border-radius:var(--ck-radius-full);background:var(--ck-success-soft);width:56px;height:56px;color:var(--ck-success);flex:none;justify-content:center;align-items:center;margin-block-end:var(--ck-space-20);display:flex}.ck-result__badge svg{width:24px;height:24px}.ck-result--danger .ck-result__badge{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-result--neutral .ck-result__badge{background:var(--ck-bg-subtle);color:var(--ck-fg-muted)}.ck-result__title{font-family:var(--ck-font-heading);font-size:var(--ck-text-h2-size);font-weight:var(--ck-text-h2-weight);line-height:var(--ck-text-h2-line);letter-spacing:var(--ck-text-h2-tracking);color:var(--ck-fg);margin:0}.ck-result__body{margin:var(--ck-space-8) auto 0;max-width:48ch;color:var(--ck-fg-muted)}.ck-result__action{justify-content:center;gap:var(--ck-space-8);flex-wrap:wrap;margin-block-start:var(--ck-space-24);display:flex}@keyframes ck-result-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.ck-result{animation:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-result{animation:none}.ck-close-button{width:var(--ck-icon-button);height:var(--ck-icon-button);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);font:inherit;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ck-close-button:hover{background:var(--ck-hover);color:var(--ck-fg)}.ck-close-button:active{background:var(--ck-selected)}.ck-close-button:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-close-button:disabled{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}.ck-close-button svg{flex:none;width:16px;height:16px}.ck-dialog-backdrop{--ck-dialog-inset-top:max(var(--ck-space-16), env(safe-area-inset-top,0px));--ck-dialog-inset-right:max(var(--ck-space-16), env(safe-area-inset-right,0px));--ck-dialog-inset-bottom:max(var(--ck-space-16), env(safe-area-inset-bottom,0px));--ck-dialog-inset-left:max(var(--ck-space-16), env(safe-area-inset-left,0px));z-index:var(--ck-z-dialog);padding:var(--ck-dialog-inset-top) var(--ck-dialog-inset-right) var(--ck-dialog-inset-bottom) var(--ck-dialog-inset-left);overscroll-behavior:contain;background:var(--ck-scrim);animation:ck-scrim-in var(--ck-dur-moderate) var(--ck-ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.ck-dialog{--ck-dialog-width:560px;--ck-dialog-pad:var(--ck-space-24);--ck-dialog-close-inset:calc((var(--ck-icon-button) - 16px) / 2);width:min(var(--ck-dialog-width), 100%);min-width:0;min-height:0;max-height:calc(100vh - var(--ck-dialog-inset-top) - var(--ck-dialog-inset-bottom));max-height:calc(100dvh - var(--ck-dialog-inset-top) - var(--ck-dialog-inset-bottom));overscroll-behavior:contain;overflow-wrap:anywhere;padding-block:var(--ck-dialog-pad);border:1px solid var(--ck-glass-rim,var(--ck-border));border-radius:var(--ck-radius-lg);background:var(--ck-glass-panel,var(--ck-surface-overlay));box-shadow:var(--ck-glass-panel-shadow,var(--ck-shadow-3));-webkit-backdrop-filter:var(--ck-glass-filter-panel);backdrop-filter:var(--ck-glass-filter-panel);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);animation:ck-dialog-in var(--ck-overlay-in-dur,var(--ck-dur-moderate)) var(--ck-overlay-in-ease,var(--ck-ease-out));flex-direction:column;display:flex;position:relative;overflow:auto}.ck-dialog--sm{--ck-dialog-width:400px}.ck-dialog--md{--ck-dialog-width:560px}.ck-dialog--lg{--ck-dialog-width:720px}.ck-dialog:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-dialog__header{align-items:flex-start;gap:var(--ck-space-12);padding:0 var(--ck-dialog-pad) var(--ck-space-8);flex-shrink:0;display:flex}.ck-dialog--closable .ck-dialog__header{padding-inline-end:calc(var(--ck-dialog-pad) + var(--ck-icon-button) - var(--ck-dialog-close-inset) + var(--ck-space-8))}.ck-dialog__heading{min-width:0;min-height:var(--ck-text-h3-line);flex:auto}.ck-dialog__icon{width:var(--ck-space-32);height:var(--ck-space-32);margin-block:calc((var(--ck-text-h3-line) - var(--ck-space-32)) / 2);border-radius:var(--ck-radius-md);background:var(--ck-bg-subtle);color:var(--ck-fg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.ck-dialog__icon svg{width:16px;height:16px}.ck-dialog--danger .ck-dialog__icon{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-dialog__title{font-family:var(--ck-font-heading);font-size:var(--ck-text-h3-size);font-weight:var(--ck-text-h3-weight);line-height:var(--ck-text-h3-line);letter-spacing:var(--ck-text-h3-tracking);color:var(--ck-fg);margin:0}.ck-dialog__title--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ck-dialog__description{margin:var(--ck-space-4) 0 0;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-dialog__body{overscroll-behavior:contain;min-height:1.6em;padding:var(--ck-space-4) var(--ck-dialog-pad);color:var(--ck-fg-muted);flex:auto;margin:0;overflow:auto}.ck-dialog__body:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-dialog__body>:first-child{margin-block-start:0}.ck-dialog__body>:last-child{margin-block-end:0}.ck-dialog__actions{justify-content:flex-end;gap:var(--ck-space-8);padding:var(--ck-space-20) var(--ck-dialog-pad) 0;flex-wrap:wrap;flex-shrink:0;display:flex}.ck-dialog__close{position:absolute;inset-block-start:calc(var(--ck-dialog-pad) + (var(--ck-text-h3-line) - var(--ck-icon-button)) / 2);inset-inline-end:calc(var(--ck-dialog-pad) - var(--ck-dialog-close-inset))}@media (max-width:480px){.ck-dialog{--ck-dialog-pad:var(--ck-space-20)}.ck-dialog__actions>*{flex:auto}}@keyframes ck-scrim-in{0%{opacity:0}}@keyframes ck-dialog-in{0%{opacity:0;transform:scale(var(--ck-overlay-in-scale,.98))}}@keyframes ck-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ck-dialog,.ck-dialog-backdrop{animation:none}.ck-close-button{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-dialog,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-dialog-backdrop{animation:none}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-close-button{transition:none}@media (forced-colors:active){.ck-close-button:focus-visible{outline-color:highlight}}.ck-alert{align-items:flex-start;gap:var(--ck-space-8);padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-bg-subtle);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);font-weight:var(--ck-text-body-weight);line-height:var(--ck-text-body-line);letter-spacing:var(--ck-text-body-tracking);overflow-wrap:anywhere;margin:0;display:flex}.ck-alert--dismissible{padding-inline-end:var(--ck-space-12)}.ck-alert__icon{height:var(--ck-text-body-line);color:var(--ck-fg-muted);flex:none;align-items:center;display:inline-flex}.ck-alert__icon svg{width:16px;height:16px}.ck-alert__content{gap:var(--ck-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.ck-alert__title{font-weight:var(--ck-weight-semibold);color:var(--ck-fg)}.ck-alert__body{color:var(--ck-fg)}.ck-alert__body>:first-child{margin-block-start:0}.ck-alert__body>:last-child{margin-block-end:0}.ck-alert__actions{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;margin-block-start:var(--ck-space-8);display:flex}.ck-alert__dismiss{width:var(--ck-control-h-xs);height:var(--ck-control-h-xs);margin-block:calc((var(--ck-text-body-line) - var(--ck-control-h-xs)) / 2);border-radius:var(--ck-radius-sm)}.ck-alert--info{background:var(--ck-info-soft);border-color:var(--ck-info-border)}.ck-alert--info .ck-alert__icon{color:var(--ck-info)}.ck-alert--success{background:var(--ck-success-soft);border-color:var(--ck-success-border)}.ck-alert--success .ck-alert__icon{color:var(--ck-success)}.ck-alert--warning{background:var(--ck-warning-soft);border-color:var(--ck-warning-border)}.ck-alert--warning .ck-alert__icon{color:var(--ck-warning)}.ck-alert--danger{background:var(--ck-danger-soft);border-color:var(--ck-danger-border)}.ck-alert--danger .ck-alert__icon{color:var(--ck-danger)}.ck-toaster{inset:auto max(var(--ck-space-16), env(safe-area-inset-right,0px)) max(var(--ck-space-16), env(safe-area-inset-bottom,0px)) auto;z-index:var(--ck-z-toast);width:min(360px, calc(100vw - 2 * var(--ck-space-16)));height:auto;max-height:calc(100vh - 2 * var(--ck-space-16));color:inherit;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.ck-toast-viewport{justify-content:flex-end;gap:var(--ck-space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-toast-viewport:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px;border-radius:var(--ck-radius-lg)}.ck-toast{pointer-events:auto;align-items:start;column-gap:var(--ck-space-8);padding:var(--ck-space-12) var(--ck-space-12) var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-glass-rim,var(--ck-border));border-radius:var(--ck-radius-lg);background:var(--ck-glass-chip,var(--ck-surface-overlay));box-shadow:var(--ck-glass-float-shadow,var(--ck-shadow-3));-webkit-backdrop-filter:var(--ck-glass-filter-chip);backdrop-filter:var(--ck-glass-filter-chip);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ck-toast--plain{grid-template-columns:minmax(0,1fr) auto}.ck-toast:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-toast[data-state=open]{animation:ck-toast-in var(--ck-overlay-in-dur,var(--ck-dur-moderate)) var(--ck-overlay-in-ease,var(--ck-ease-out))}.ck-toast[data-state=closed]{animation:ck-toast-out var(--ck-overlay-out-dur,var(--ck-dur-base)) var(--ck-overlay-out-ease,var(--ck-ease-in)) forwards}.ck-toast[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.ck-toast[data-swipe=cancel]{transition:transform var(--ck-dur-moderate) var(--ck-ease-out);transform:translate(0)}.ck-toast[data-swipe=end]{animation:ck-toast-swipe-out var(--ck-dur-base) var(--ck-ease-in) forwards}.ck-toast__icon{height:var(--ck-text-body-line);color:var(--ck-fg-muted);align-items:center;display:inline-flex}.ck-toast__icon svg{width:16px;height:16px}.ck-toast--info .ck-toast__icon{color:var(--ck-info)}.ck-toast--success .ck-toast__icon{color:var(--ck-success)}.ck-toast--warning .ck-toast__icon{color:var(--ck-warning)}.ck-toast--danger .ck-toast__icon{color:var(--ck-danger)}.ck-toast__content{gap:var(--ck-space-2);flex-direction:column;min-width:0;display:flex}.ck-toast__title{font-weight:var(--ck-weight-semibold)}.ck-toast__description{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-toast__actions{gap:var(--ck-space-8);flex-wrap:wrap;margin-block-start:var(--ck-space-8);display:flex}.ck-toast__close{width:var(--ck-control-h-xs);height:var(--ck-control-h-xs);margin-block:calc((var(--ck-text-body-line) - var(--ck-control-h-xs)) / 2);border-radius:var(--ck-radius-sm)}@media (max-width:639.98px){.ck-toaster{inset-inline:max(var(--ck-space-16), env(safe-area-inset-left,0px)) max(var(--ck-space-16), env(safe-area-inset-right,0px));width:auto;max-width:420px;margin-inline:auto}}@keyframes ck-toast-in{0%{opacity:0;transform:translateY(4px)}}@keyframes ck-toast-out{to{opacity:0}}@keyframes ck-toast-swipe-out{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ck-toast[data-state=open],.ck-toast[data-state=closed],.ck-toast[data-swipe=end]{animation:none}.ck-toast[data-swipe=cancel]{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-toast[data-state=open],:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-toast[data-state=closed],:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-toast[data-swipe=end]{animation:none}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-toast[data-swipe=cancel]{transition:none}.ck-popover{z-index:var(--ck-z-popover);box-sizing:border-box;width:max-content;max-width:min(22.5rem, var(--radix-popover-content-available-width,100vw));max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;padding:var(--ck-space-16);border:1px solid var(--ck-glass-rim,var(--ck-border));border-radius:var(--ck-radius-lg);background:var(--ck-glass-panel,var(--ck-surface-raised));box-shadow:var(--ck-glass-panel-shadow,var(--ck-shadow-2));-webkit-backdrop-filter:var(--ck-glass-filter-panel);backdrop-filter:var(--ck-glass-filter-panel);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);overflow-wrap:anywhere;transform-origin:var(--radix-popover-content-transform-origin);overflow:auto}.ck-popover[data-ck-modal-popup]{z-index:var(--ck-z-popup)}.ck-popover:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-popover[data-state=open]{animation:ck-popover-in var(--ck-overlay-in-dur,var(--ck-dur-base)) var(--ck-overlay-in-ease,var(--ck-ease-out))}.ck-popover[data-state=closed]{animation:ck-popover-out var(--ck-overlay-out-dur,var(--ck-dur-fast)) var(--ck-overlay-out-ease,var(--ck-ease-in)) forwards}@keyframes ck-popover-in{0%{opacity:0;transform:scale(var(--ck-overlay-in-scale,.98))}}@keyframes ck-popover-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.ck-popover[data-state=open],.ck-popover[data-state=closed]{animation:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-popover[data-state=open],:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-popover[data-state=closed]{animation:none}.ck-menu{z-index:var(--ck-z-popover);box-sizing:border-box;min-width:max(12rem, var(--radix-dropdown-menu-trigger-width,0px));max-width:min(20rem, var(--radix-dropdown-menu-content-available-width,100vw));max-height:var(--radix-dropdown-menu-content-available-height);overscroll-behavior:contain;padding:var(--ck-space-4);border:1px solid var(--ck-glass-rim,var(--ck-border));border-radius:var(--ck-radius-lg);background:var(--ck-glass-panel,var(--ck-surface-raised));box-shadow:var(--ck-glass-panel-shadow,var(--ck-shadow-2));-webkit-backdrop-filter:var(--ck-glass-filter-panel);backdrop-filter:var(--ck-glass-filter-panel);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);transform-origin:var(--radix-dropdown-menu-content-transform-origin);overflow:hidden auto}.ck-menu[data-ck-modal-popup]{z-index:var(--ck-z-popup)}.ck-menu:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-menu[data-state=open]{animation:ck-popover-in var(--ck-overlay-in-dur,var(--ck-dur-base)) var(--ck-overlay-in-ease,var(--ck-ease-out))}.ck-menu[data-state=closed]{animation:ck-popover-out var(--ck-overlay-out-dur,var(--ck-dur-fast)) var(--ck-overlay-out-ease,var(--ck-ease-in)) forwards}.ck-menu__item{align-items:center;gap:var(--ck-space-8);min-height:var(--ck-control-h-md);padding:var(--ck-space-6) var(--ck-space-8);border-radius:var(--ck-radius-sm);color:var(--ck-fg);cursor:default;-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex;position:relative}.ck-menu__item[data-highlighted]{background:var(--ck-hover)}.ck-menu__item:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-menu__item:active{background:var(--ck-selected)}.ck-menu__item[data-disabled]{color:var(--ck-fg-disabled);pointer-events:none}.ck-menu__item[data-disabled] .ck-menu__icon,.ck-menu__item[data-disabled] .ck-menu__shortcut{color:inherit}.ck-menu__item--danger{color:var(--ck-danger)}.ck-menu__item--danger .ck-menu__icon{color:currentColor}.ck-menu__item--danger[data-highlighted]{background:var(--ck-danger-soft)}.ck-menu__sub-trigger[data-state=open]{background:var(--ck-hover)}.ck-menu__icon,.ck-menu__indicator,.ck-menu__chevron{flex:none;justify-content:center;align-items:center;display:inline-flex}.ck-menu__icon{color:var(--ck-fg-muted)}.ck-menu__icon svg,.ck-menu__indicator svg,.ck-menu__chevron svg{width:16px;height:16px}.ck-menu__indicator{width:16px;height:16px;color:var(--ck-fg)}.ck-menu__dot{border-radius:var(--ck-radius-full);background:currentColor;width:6px;height:6px}.ck-menu__text{overflow-wrap:anywhere;flex:auto;min-width:0}.ck-menu__shortcut{color:var(--ck-fg-subtle);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-inline-start:auto;padding-inline-start:var(--ck-space-16)}.ck-menu__chevron{color:var(--ck-fg-subtle);margin-inline-start:auto}[dir=rtl] .ck-menu__chevron svg{transform:scaleX(-1)}.ck-menu__label{padding:var(--ck-space-6) var(--ck-space-8) var(--ck-space-4);color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);font-weight:var(--ck-text-caption-weight);line-height:var(--ck-text-caption-line);letter-spacing:var(--ck-text-caption-tracking)}.ck-menu__separator{height:1px;margin:var(--ck-space-4) calc(var(--ck-space-4) * -1);background:var(--ck-border)}@media (prefers-reduced-motion:reduce){.ck-menu[data-state=open],.ck-menu[data-state=closed]{animation:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-menu[data-state=open],:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-menu[data-state=closed]{animation:none}@media (forced-colors:active){.ck-menu__item[data-highlighted]{outline-offset:-2px;outline:2px solid highlight}.ck-menu__dot{forced-color-adjust:none}}.ck-tooltip{z-index:var(--ck-z-popover);box-sizing:border-box;max-width:min(240px, var(--radix-tooltip-content-available-width,100vw));padding:var(--ck-space-4) var(--ck-space-8);border:1px solid var(--ck-glass-rim,transparent);border-radius:var(--ck-radius-md);background:var(--ck-tooltip-bg,var(--ck-surface-inverse));box-shadow:var(--ck-glass-float-shadow,var(--ck-shadow-2));-webkit-backdrop-filter:var(--ck-glass-filter-chip);backdrop-filter:var(--ck-glass-filter-chip);color:var(--ck-tooltip-fg,var(--ck-fg-inverse));font-family:var(--ck-font-ui);font-size:var(--ck-text-caption-size);font-weight:var(--ck-text-caption-weight);line-height:var(--ck-text-caption-line);letter-spacing:var(--ck-text-caption-tracking);overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;transform-origin:var(--radix-tooltip-content-transform-origin)}.ck-tooltip[data-ck-modal-popup]{z-index:var(--ck-z-popup)}.ck-tooltip[data-side=top]{--ck-tooltip-from:0 2px}.ck-tooltip[data-side=bottom]{--ck-tooltip-from:0 -2px}.ck-tooltip[data-side=left]{--ck-tooltip-from:2px 0}.ck-tooltip[data-side=right]{--ck-tooltip-from:-2px 0}.ck-tooltip[data-state=delayed-open],.ck-tooltip[data-state=instant-open]{animation:ck-tooltip-in var(--ck-dur-base) var(--ck-ease-out)}.ck-tooltip[data-state=closed]{animation:ck-popover-out var(--ck-dur-fast) var(--ck-ease-in) forwards}@keyframes ck-tooltip-in{0%{opacity:0;translate:var(--ck-tooltip-from,0 0)}}@media (prefers-reduced-motion:reduce){.ck-tooltip[data-state=delayed-open],.ck-tooltip[data-state=instant-open],.ck-tooltip[data-state=closed]{animation:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-tooltip[data-state=delayed-open],:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-tooltip[data-state=instant-open],:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-tooltip[data-state=closed]{animation:none}.ck-sheet-backdrop{z-index:var(--ck-z-dialog);padding-top:max(var(--ck-space-16), env(safe-area-inset-top,0px));overscroll-behavior:contain;background:var(--ck-scrim);animation:ck-scrim-in var(--ck-dur-moderate) var(--ck-ease-out);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.ck-sheet{--ck-sheet-width:400px;--ck-sheet-pad:var(--ck-space-20);--ck-sheet-close-inset:calc((var(--ck-icon-button) - 16px) / 2);overscroll-behavior:contain;overflow-wrap:anywhere;width:100%;min-width:0;min-height:0;max-height:85dvh;padding-top:var(--ck-sheet-pad);border:1px solid var(--ck-glass-rim,var(--ck-border));border-radius:var(--ck-radius-xl) var(--ck-radius-xl) 0 0;background:var(--ck-glass-panel,var(--ck-surface-overlay));box-shadow:var(--ck-glass-panel-shadow,var(--ck-shadow-3));-webkit-backdrop-filter:var(--ck-glass-filter-panel);backdrop-filter:var(--ck-glass-filter-panel);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);animation:ck-sheet-up var(--ck-overlay-in-dur,var(--ck-dur-slow)) var(--ck-overlay-in-ease,var(--ck-ease-out));border-bottom:0;flex-direction:column;display:flex;position:relative;overflow:auto}.ck-sheet:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-sheet__header{align-items:flex-start;gap:var(--ck-space-12);padding:0 var(--ck-sheet-pad) var(--ck-space-12);flex-shrink:0;display:flex}.ck-sheet--closable .ck-sheet__header{padding-inline-end:calc(var(--ck-sheet-pad) + var(--ck-icon-button) - var(--ck-sheet-close-inset) + var(--ck-space-8))}.ck-sheet__heading{min-width:0;min-height:var(--ck-text-h3-line);flex:auto}.ck-sheet__icon{width:var(--ck-space-32);height:var(--ck-space-32);margin-block:calc((var(--ck-text-h3-line) - var(--ck-space-32)) / 2);border-radius:var(--ck-radius-md);background:var(--ck-bg-subtle);color:var(--ck-fg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.ck-sheet__icon svg{width:16px;height:16px}.ck-sheet--danger .ck-sheet__icon{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-sheet__title{font-family:var(--ck-font-heading);font-size:var(--ck-text-h3-size);font-weight:var(--ck-text-h3-weight);line-height:var(--ck-text-h3-line);letter-spacing:var(--ck-text-h3-tracking);color:var(--ck-fg);margin:0}.ck-sheet__title--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ck-sheet__description{margin:var(--ck-space-4) 0 0;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-sheet__body{overscroll-behavior:contain;min-height:1.6em;padding:var(--ck-space-4) var(--ck-sheet-pad) max(var(--ck-sheet-pad), env(safe-area-inset-bottom,0px));color:var(--ck-fg);flex:auto;overflow:auto}.ck-sheet__body:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-sheet__body>:first-child{margin-block-start:0}.ck-sheet__body>:last-child{margin-block-end:0}.ck-sheet__actions{justify-content:flex-end;gap:var(--ck-space-8);padding:var(--ck-space-12) var(--ck-sheet-pad) max(var(--ck-space-12), env(safe-area-inset-bottom,0px));border-top:1px solid var(--ck-border);background:var(--ck-glass-panel,var(--ck-surface-overlay));flex-wrap:wrap;flex-shrink:0;display:flex}.ck-sheet__actions>*{flex:auto}.ck-sheet__close{position:absolute;inset-block-start:calc(var(--ck-sheet-pad) + (var(--ck-text-h3-line) - var(--ck-icon-button)) / 2);inset-inline-end:calc(var(--ck-sheet-pad) - var(--ck-sheet-close-inset))}@media (min-width:768px){.ck-sheet-backdrop{flex-direction:row;justify-content:flex-end;align-items:stretch;padding:0}.ck-sheet{--ck-sheet-pad:var(--ck-space-24);width:min(var(--ck-sheet-width), 100%);height:100%;max-height:none;padding-top:max(var(--ck-sheet-pad), env(safe-area-inset-top,0px));border:0;border-inline-start:1px solid var(--ck-border);animation:ck-sheet-in var(--ck-overlay-in-dur,var(--ck-dur-moderate)) var(--ck-overlay-in-ease,var(--ck-ease-out));border-radius:0}[dir=rtl] .ck-sheet{animation-name:ck-sheet-in-rtl}.ck-sheet--sm{--ck-sheet-width:400px}.ck-sheet--md{--ck-sheet-width:560px}.ck-sheet--lg{--ck-sheet-width:720px}.ck-sheet__actions>*{flex:none}}@keyframes ck-sheet-up{0%{transform:translateY(100%)}}@keyframes ck-sheet-in{0%{transform:translate(100%)}}@keyframes ck-sheet-in-rtl{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.ck-sheet-backdrop{animation:none}.ck-sheet,[dir=rtl] .ck-sheet{animation:ck-scrim-in var(--ck-dur-fast) var(--ck-ease-out)}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-sheet-backdrop{animation:none}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-sheet,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off])[dir=rtl] .ck-sheet,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) [dir=rtl] .ck-sheet{animation:ck-scrim-in var(--ck-dur-fast) var(--ck-ease-out)}.ck-spinner{vertical-align:middle;width:20px;height:20px;color:inherit;flex:none;display:inline-flex;position:relative}.ck-spinner--sm{width:16px;height:16px}.ck-spinner--lg{width:24px;height:24px}.ck-spinner__ring{width:100%;height:100%;animation:ck-spinner-turn calc(var(--ck-dur-slow) * 3) linear infinite;display:block}.ck-spinner__ring svg{width:100%;height:100%;display:block}.ck-spinner__track{opacity:.25}.ck-spinner__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ck-spinner-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ck-spinner__ring{animation:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-spinner__ring{animation:none}.ck-skeleton{border-radius:var(--ck-radius-md);background:var(--ck-selected);min-height:1rem;display:block}.ck-skeleton--text{border-radius:var(--ck-radius-xs);height:.75em;min-height:0;margin-block:calc(.5lh - .375em)}.ck-skeleton--circle{min-height:0;width:var(--ck-space-32);aspect-ratio:1;border-radius:var(--ck-radius-full);flex:none;height:auto}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-ck-motion-pref=reduced],[data-ck-motion-pref=off])) .ck-skeleton{animation:ck-skeleton-pulse calc(var(--ck-dur-slow) * 5) var(--ck-ease-in-out) infinite alternate}}@keyframes ck-skeleton-pulse{to{opacity:.55}}@keyframes ck-shimmer{to{background-position:200% 0}}.ck-skeleton-text{gap:var(--ck-space-8);width:100%;display:grid}.ck-skeleton-text__line{border-radius:var(--ck-radius-xs);height:14px;min-height:0}.ck-skeleton-card{align-items:center;gap:var(--ck-space-24);min-height:106px;padding:var(--ck-pad-card-lg);border:1px solid var(--ck-border);border-radius:var(--ck-radius-xl);grid-template-columns:58px minmax(0,1fr) auto;display:grid}.ck-skeleton-card__media{width:58px;height:58px}.ck-skeleton-card__action{width:104px;height:var(--ck-control-h-md);border-radius:var(--ck-radius-full)}@media (max-width:560px){.ck-skeleton-card{gap:var(--ck-space-12);padding:var(--ck-pad-card-md);grid-template-columns:52px minmax(0,1fr)}.ck-skeleton-card__media{width:52px;height:52px}.ck-skeleton-card__action{grid-column:1/-1;width:100%}}@media (forced-colors:active){.ck-skeleton{border:1px solid graytext}}.ck-command-backdrop{padding-top:max(var(--ck-dialog-inset-top), 12vh);align-items:flex-start}.ck-dialog.ck-command{--ck-dialog-width:640px;padding-block:0;overflow:hidden}.ck-command__search{align-items:center;gap:var(--ck-space-12);padding-inline:var(--ck-space-16);border-bottom:1px solid var(--ck-border);flex:none;display:flex}.ck-command__search:focus-within{border-bottom-color:var(--ck-focus);box-shadow:inset 0 -1px 0 var(--ck-focus)}.ck-command__search-icon{color:var(--ck-fg-subtle);flex:none;display:inline-flex}.ck-command__input{min-width:0;min-height:var(--ck-control-h-lg);color:var(--ck-fg);font:inherit;font-size:var(--ck-input-font);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.ck-command__input::placeholder{color:var(--ck-fg-subtle);opacity:1}.ck-command__list{overscroll-behavior:contain;min-height:0;padding:var(--ck-space-8);flex:auto;overflow-y:auto}.ck-command__list:empty{display:none}.ck-command__group+.ck-command__group{margin-top:var(--ck-space-8)}.ck-command__group-label{padding:var(--ck-space-6) var(--ck-space-8) var(--ck-space-4);color:var(--ck-fg-subtle);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight)}:root[data-ck-expression=workspace] .ck-command__group-label{font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}.ck-command__option{align-items:center;gap:var(--ck-space-12);min-height:var(--ck-control-h-md);box-sizing:border-box;padding:var(--ck-space-6) var(--ck-space-8);border-radius:var(--ck-radius-md);color:var(--ck-fg);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ck-command__option--active{background:var(--ck-hover)}.ck-command__list[data-ck-nav=keyboard] .ck-command__option--active{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-command__option[aria-disabled=true]{color:var(--ck-fg-disabled);cursor:not-allowed}.ck-command__icon{color:var(--ck-fg-muted);flex:none;display:inline-flex}.ck-command__text{flex-direction:column;flex:auto;min-width:0;display:flex}.ck-command__label{overflow-wrap:anywhere}.ck-command__description{overflow-wrap:anywhere;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-command__shortcut{flex:none}.ck-command__empty{padding:var(--ck-space-32) var(--ck-space-16);color:var(--ck-fg-muted);text-align:center;margin:0}.ck-command__footer{gap:var(--ck-space-4) var(--ck-space-16);padding:var(--ck-space-8) var(--ck-space-16);border-top:1px solid var(--ck-border);color:var(--ck-fg-subtle);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);flex-wrap:wrap;flex:none;display:flex}.ck-command__footer>span{align-items:center;gap:var(--ck-space-4);display:inline-flex}@media (hover:none){.ck-command__footer{display:none}}@media (forced-colors:active){.ck-command__option--active,.ck-command__list[data-ck-nav] .ck-command__option--active{outline-offset:-2px;outline:2px solid highlight}.ck-command__search:focus-within{border-bottom-color:highlight}}.ck-skeleton-region,.ck-skeleton-region__body{min-width:0}.ck-skeleton__button{width:7rem;min-height:0;height:var(--ck-control-h-md);border-radius:var(--ck-radius-button,var(--ck-radius-md));flex:none}.ck-page-skeleton{min-width:0;container:ck-region/inline-size}.ck-page-skeleton__body{align-content:start;gap:var(--ck-space-24);min-width:0;display:grid}.ck-page-skeleton--form .ck-page-skeleton__body{max-width:var(--ck-measure-form)}.ck-page-skeleton--report .ck-skeleton-region__body{max-width:var(--ck-measure-detail)}.ck-page-skeleton__tabs{gap:var(--ck-space-24);padding-block:var(--ck-space-12);display:flex;overflow:hidden}.ck-page-skeleton__tabs>.ck-skeleton{flex:none}.ck-page-skeleton__toolbar{align-items:center;gap:var(--ck-space-8) var(--ck-space-12);flex-wrap:wrap;min-width:0;display:flex}.ck-page-skeleton__search{max-width:24rem;min-height:0;height:var(--ck-control-h-md);flex:16rem}.ck-page-skeleton__pagination{justify-content:space-between;align-items:center;gap:var(--ck-space-12);flex-wrap:wrap;display:flex}.ck-page-skeleton__card{align-content:start;gap:var(--ck-space-12);min-width:0;padding:var(--ck-space-20);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);display:grid}.ck-page-skeleton__pair{gap:var(--ck-space-2);display:grid}.ck-page-skeleton__split,.ck-page-skeleton__charts{align-items:start;gap:var(--ck-space-24);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ck-page-skeleton__charts{gap:var(--ck-space-16)}.ck-page-skeleton__main,.ck-page-skeleton__aside,.ck-page-skeleton__section{align-content:start;gap:var(--ck-space-16);min-width:0;display:grid}@container ck-region (min-width:840px){.ck-page-skeleton__split{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ck-page-skeleton__aside{order:2}.ck-page-skeleton__charts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-skeleton-rows{min-width:0;container:ck-region/inline-size}.ck-skeleton-rows--framed{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);overflow:hidden}.ck-skeleton-rows__title{padding:var(--ck-space-16) var(--ck-space-16) var(--ck-space-8);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line)}.ck-skeleton-rows__row{grid-template-columns:var(--ck-skeleton-row-columns,minmax(0, 1fr) auto);align-items:center;gap:var(--ck-space-8) var(--ck-space-16);min-height:var(--ck-row-h);padding:var(--ck-space-8) var(--ck-space-16);display:grid}.ck-skeleton-rows__row+.ck-skeleton-rows__row{border-block-start:1px solid var(--ck-border)}.ck-skeleton-rows__row--head{min-height:0;padding-block:var(--ck-space-8);background:var(--ck-bg-subtle);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line)}.ck-skeleton-rows--list .ck-skeleton-rows__row{grid-template-columns:minmax(0,1fr) auto}.ck-skeleton-rows__cell{align-items:center;gap:var(--ck-space-12);min-width:0;display:flex}.ck-skeleton-rows__cell--end{justify-content:flex-end}.ck-skeleton-rows__lines{flex:auto;min-width:0;display:grid}.ck-skeleton-rows__meta{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-skeleton-rows__pill{border-radius:var(--ck-radius-full);flex:none;width:4.5rem;height:1.25rem;min-height:0}@container ck-region (max-width:599.98px){.ck-skeleton-rows--table .ck-skeleton-rows__row--head{display:none}.ck-skeleton-rows--table .ck-skeleton-rows__row{grid-template-columns:minmax(0,1fr) auto}.ck-skeleton-rows--table .ck-skeleton-rows__cell:not(.ck-skeleton-rows__cell--primary,.ck-skeleton-rows__cell--end){display:none}}.ck-skeleton-tiles{--ck-metric-gap:var(--ck-space-16);gap:var(--ck-metric-gap);grid-template-columns:repeat(auto-fit, minmax(min(100%, max(12rem, (100% - (var(--ck-metric-columns,4) - 1) * var(--ck-metric-gap)) / var(--ck-metric-columns,4))), 1fr));min-width:0;display:grid}.ck-skeleton-tiles__tile{align-content:start;gap:var(--ck-space-4);min-width:0;padding:var(--ck-space-16) var(--ck-space-20);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);display:grid}.ck-skeleton-tiles__label{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-skeleton-tiles__value{font-size:var(--ck-text-stat-size);line-height:var(--ck-text-stat-line)}.ck-skeleton-tiles__delta{border-radius:var(--ck-radius-sm);width:3.5rem;height:1.25rem;min-height:0}.ck-skeleton-card-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--ck-card-grid-min,16rem)), 1fr));gap:var(--ck-space-16);min-width:0;display:grid}.ck-skeleton-card-grid__card{align-content:start;gap:var(--ck-space-12);min-width:0;padding:var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);display:grid}.ck-skeleton-card-grid__media{aspect-ratio:16/9;height:auto;min-height:0}.ck-skeleton-card-grid__head{align-items:center;gap:var(--ck-space-12);min-width:0;display:flex}.ck-skeleton-chart{gap:var(--ck-space-16);min-width:0;display:grid}.ck-skeleton-chart--framed{padding:var(--ck-space-16) var(--ck-space-20) var(--ck-space-20);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface)}.ck-skeleton-chart__head{justify-content:space-between;align-items:center;gap:var(--ck-space-12);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);display:flex}.ck-skeleton-chart__plot{align-items:flex-end;gap:var(--ck-space-6);height:var(--ck-skeleton-chart-h,240px);border-block-end:1px solid var(--ck-border);padding-block-end:var(--ck-space-2);display:flex}.ck-skeleton-chart__bar{border-end-end-radius:0;border-end-start-radius:0;flex:1 1 0;min-width:0;min-height:0}.ck-skeleton-chart__block{min-height:0;height:var(--ck-skeleton-chart-h,240px)}.ck-skeleton-form{gap:var(--ck-space-24);min-width:0;display:grid}.ck-skeleton-form__section{gap:var(--ck-space-4);min-width:0;padding:var(--ck-space-24);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);display:grid}.ck-skeleton-form__heading{font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line)}.ck-skeleton-form__field{gap:var(--ck-space-2);margin-block-start:var(--ck-space-12);display:grid}.ck-skeleton-form__control{min-height:0;height:var(--ck-control-h-md)}.ck-skeleton-form__actions{justify-content:flex-end;gap:var(--ck-space-8);flex-wrap:wrap;display:flex}.ck-skeleton-board{grid-auto-flow:column;grid-auto-columns:minmax(min(85%, var(--ck-board-column-min,17rem)), 1fr);align-items:start;gap:var(--ck-space-16);min-width:0;display:grid;overflow:hidden}.ck-skeleton-board__column{align-content:start;gap:var(--ck-space-12);min-width:0;padding:var(--ck-space-12);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-bg-subtle);display:grid}.ck-skeleton-board__header{justify-content:space-between;align-items:center;gap:var(--ck-space-8);min-height:var(--ck-space-32);padding-inline:var(--ck-space-4);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);display:flex}.ck-skeleton-board__count{width:var(--ck-space-24);min-height:0;height:var(--ck-space-24);border-radius:var(--ck-radius-full);flex:none}.ck-skeleton-board__card{gap:var(--ck-space-4);min-width:0;padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-surface);display:grid}.ck-skeleton-board__card>.ck-skeleton-rows__pill{margin-block-start:var(--ck-space-4)}@media (forced-colors:active){.ck-skeleton-rows--framed,.ck-skeleton-tiles__tile,.ck-skeleton-card-grid__card,.ck-skeleton-chart--framed,.ck-skeleton-form__section,.ck-skeleton-board__column,.ck-skeleton-board__card,.ck-page-skeleton__card{border-color:canvastext}}.ck-state-page{min-width:0;padding:var(--ck-space-48) var(--ck-space-16);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);text-align:center;place-items:center;display:grid}.ck-state-page--region{min-height:min(70svh,40rem)}.ck-state-page--inline{padding-block:var(--ck-space-32)}.ck-state-page__inner{align-items:center;gap:var(--ck-space-16);width:100%;max-width:var(--ck-measure-form,36rem);flex-direction:column;min-width:0;display:flex}.ck-state-page__media{justify-content:center;max-width:100%;display:flex}.ck-state-page__text{align-items:center;gap:var(--ck-space-6);flex-direction:column;min-width:0;display:flex}.ck-state-page__eyebrow{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);margin:0}:root[data-ck-expression=workspace] .ck-state-page__eyebrow{color:var(--ck-fg-subtle);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}.ck-state-page__title{color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-text-h2-size);line-height:var(--ck-text-h2-line);font-weight:var(--ck-text-h2-weight);letter-spacing:var(--ck-text-h2-tracking);overflow-wrap:anywhere;text-wrap:balance;margin:0}.ck-state-page__body{max-width:48ch;color:var(--ck-fg-muted);overflow-wrap:anywhere;text-wrap:pretty}.ck-state-page__body>:is(p,ul,ol){margin:0}.ck-state-page__actions{justify-content:center;align-items:center;gap:var(--ck-space-8) var(--ck-space-12);flex-wrap:wrap;margin-block-start:var(--ck-space-8);display:flex}.ck-state-page__reference{justify-content:center;align-items:center;gap:var(--ck-space-4) var(--ck-space-8);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);flex-wrap:wrap;margin:0;display:flex}.ck-state-page__digest{padding:var(--ck-space-2) var(--ck-space-6);border:1px solid var(--ck-border);border-radius:var(--ck-radius-sm);background:var(--ck-bg-subtle);color:var(--ck-fg);font-family:var(--ck-font-mono);font-size:var(--ck-text-caption-size);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.ck-state-page__details{text-align:start;width:100%}@container ck-region (max-width:599.98px){.ck-state-page{padding-block:var(--ck-space-32)}.ck-state-page__actions{flex-direction:column;align-items:stretch;width:100%}}@media (forced-colors:active){.ck-state-page__digest{border-color:canvastext}}.ck-disclosure{--ck-disclosure-edge:transparent;--ck-disclosure-ink:var(--ck-fg-muted);min-width:0;color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line)}.ck-disclosure--card{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface)}.ck-disclosure--info{--ck-disclosure-edge:var(--ck-info);--ck-disclosure-ink:var(--ck-info)}.ck-disclosure--success{--ck-disclosure-edge:var(--ck-success);--ck-disclosure-ink:var(--ck-success)}.ck-disclosure--warning{--ck-disclosure-edge:var(--ck-warning);--ck-disclosure-ink:var(--ck-warning)}.ck-disclosure--danger{--ck-disclosure-edge:var(--ck-danger);--ck-disclosure-ink:var(--ck-danger)}.ck-disclosure--card:is(.ck-disclosure--info,.ck-disclosure--success,.ck-disclosure--warning,.ck-disclosure--danger){border-inline-start:3px solid var(--ck-disclosure-edge)}.ck-disclosure__summary{align-items:center;gap:var(--ck-space-8);min-height:var(--ck-target-min);padding:var(--ck-space-8) var(--ck-space-16);border-radius:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--ck-dur-fast) var(--ck-ease-out);list-style:none;display:flex}.ck-disclosure--plain>.ck-disclosure__summary{padding-inline:var(--ck-space-4);border-radius:var(--ck-radius-md)}.ck-disclosure__summary::-webkit-details-marker{display:none}.ck-disclosure__summary::marker{content:""}.ck-disclosure__summary:hover{background:var(--ck-hover)}.ck-disclosure__summary:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-disclosure--card[open]>.ck-disclosure__summary{border-end-end-radius:0;border-end-start-radius:0}.ck-disclosure__icon{color:var(--ck-disclosure-ink);flex:none;display:inline-flex}.ck-disclosure__icon svg{width:16px;height:16px}.ck-disclosure__heading{flex-direction:column;flex:auto;min-width:0;display:flex}.ck-disclosure__title{color:var(--ck-fg);font-weight:var(--ck-weight-medium);overflow-wrap:anywhere}.ck-disclosure__description{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);overflow-wrap:anywhere}.ck-disclosure__count{min-width:var(--ck-space-24);height:var(--ck-space-24);padding:0 var(--ck-space-8);border:1px solid var(--ck-border);border-radius:var(--ck-radius-full);background:var(--ck-bg-subtle);color:var(--ck-fg);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-weight-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.ck-disclosure__meta{max-width:40%;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-align:end;overflow-wrap:anywhere;flex:none}.ck-disclosure__chevron{color:var(--ck-fg-muted);flex:none;display:inline-flex}.ck-disclosure__chevron svg{width:16px;height:16px}.ck-disclosure[open]>.ck-disclosure__summary .ck-disclosure__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-ck-motion-pref=reduced],[data-ck-motion-pref=off])) .ck-disclosure__chevron{transition:transform var(--ck-dur-base) var(--ck-ease-out)}}.ck-disclosure__content{min-width:0;padding:var(--ck-space-4) var(--ck-space-16) var(--ck-space-16);color:var(--ck-fg)}.ck-disclosure--plain>.ck-disclosure__content{padding-inline:var(--ck-space-4)}.ck-disclosure--card[open]>.ck-disclosure__content{border-block-start:1px solid var(--ck-border);padding-block-start:var(--ck-space-16)}@container ck-region (max-width:599.98px){.ck-disclosure__summary{flex-wrap:wrap}.ck-disclosure__meta{text-align:start;flex-basis:100%;order:5;max-width:none}}@media (forced-colors:active){.ck-disclosure--card{border-color:canvastext}.ck-disclosure__summary:hover{outline-offset:-1px;outline:1px solid highlight}.ck-disclosure__icon,.ck-disclosure__chevron{color:canvastext}}.ck-card--placeholder{justify-content:center;align-items:center;gap:var(--ck-space-8);min-height:var(--ck-placeholder-min,8rem);border:1px dashed var(--ck-border-strong);box-shadow:none;color:var(--ck-fg-muted);text-align:center;background:0 0;flex-direction:column;display:flex}.ck-card--placeholder:has(>.ck-card__header){justify-content:flex-start;align-items:stretch;gap:var(--ck-space-16);text-align:start}:is(a,button).ck-card--placeholder{cursor:pointer;font-weight:var(--ck-weight-medium);transition:border-color var(--ck-dur-fast) var(--ck-ease-out), background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);display:flex}:is(a,button).ck-card--placeholder svg{width:20px;height:20px}:is(a,button).ck-card--placeholder:hover{border-color:var(--ck-fg-subtle);background:var(--ck-hover);color:var(--ck-fg)}:is(a,button).ck-card--placeholder:active{background:var(--ck-selected)}:is(a,button).ck-card--placeholder:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}:is(a,button).ck-card--placeholder:is(:disabled,[aria-disabled=true]){color:var(--ck-fg-disabled);border-color:var(--ck-border);cursor:not-allowed;background:0 0}.ck-drop-slot{justify-content:center;align-items:center;gap:var(--ck-space-8);min-width:0;min-height:var(--ck-space-96);padding:var(--ck-space-12) var(--ck-space-16);border:1px dashed var(--ck-border-strong);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);font-family:var(--ck-font-ui);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);text-align:center;transition:border-color var(--ck-dur-fast) var(--ck-ease-out), background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;flex-wrap:wrap;display:flex}.ck-drop-slot--sm{min-height:var(--ck-space-48);padding-block:var(--ck-space-8)}.ck-drop-slot--lg{min-height:10rem}.ck-drop-slot__icon{flex:none;display:inline-flex}.ck-drop-slot__icon svg{width:16px;height:16px}.ck-drop-slot[data-active]{border-color:var(--ck-fg-subtle);background:var(--ck-bg-subtle);color:var(--ck-fg)}.ck-drop-slot[data-over]{border-style:solid;border-color:var(--ck-accent-border);background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg);box-shadow:inset 0 0 0 1px var(--ck-accent-border)}:is(a,button).ck-drop-slot{cursor:pointer;font:inherit;font-size:var(--ck-text-small-size)}:is(a,button).ck-drop-slot:hover{border-color:var(--ck-fg-subtle);background:var(--ck-hover);color:var(--ck-fg)}:is(a,button).ck-drop-slot:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}@media (forced-colors:active){.ck-card--placeholder,.ck-drop-slot{border-color:canvastext}.ck-drop-slot[data-over]{outline-offset:-2px;border-color:highlight;outline:2px solid highlight}}.ck-period-filter{gap:var(--ck-space-8);min-width:0;font-family:var(--ck-font-ui);display:grid}.ck-period-filter__row{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;min-width:0;display:flex}.ck-period-filter__presets{gap:var(--ck-space-8);flex-wrap:wrap;min-width:0;display:flex}.ck-period-filter__divider{width:1px;min-height:var(--ck-space-24);margin-inline:var(--ck-space-4);background:var(--ck-border);flex:none;align-self:stretch}.ck-period-filter__custom{align-items:flex-end;gap:var(--ck-space-12) var(--ck-space-16);min-width:0;padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-bg-subtle);flex-wrap:wrap;flex:100%;display:flex}.ck-period-filter__custom~.ck-period-filter__divider{display:none}.ck-period-filter__custom>.ck-field{flex:11rem;min-width:0;max-width:16rem}.ck-period-filter__actions{gap:var(--ck-space-8);flex-wrap:wrap;display:flex}.ck-period-filter__error{color:var(--ck-danger);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);flex:100%;margin:0}.ck-period-filter__summary{min-height:var(--ck-text-small-line);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-variant-numeric:tabular-nums;margin:0}@container ck-region (max-width:599.98px){.ck-period-filter__custom>.ck-field{flex-basis:100%;max-width:none}.ck-period-filter__divider{display:none}}@media (forced-colors:active){.ck-period-filter__divider{background:canvastext}.ck-period-filter__custom{border-color:canvastext}}.ck-sortable{gap:var(--ck-sortable-gap,var(--ck-space-8));min-width:0;font-family:var(--ck-font-ui);margin:0;padding:0;list-style:none;display:grid}.ck-sortable[data-sorting=pointer]{cursor:grabbing;-webkit-user-select:none;user-select:none}.ck-sortable__item{align-items:center;gap:var(--ck-space-8);border-radius:var(--ck-radius-lg);min-width:0;transform:translateY(var(--ck-sortable-shift,0px));display:flex;position:relative}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-ck-motion-pref=reduced],[data-ck-motion-pref=off])) .ck-sortable[data-sorting]>.ck-sortable__item:not([data-dragging]){transition:transform var(--ck-dur-move) var(--ck-ease-out)}}.ck-sortable__item[data-lifted]{z-index:var(--ck-z-raised);outline:2px solid var(--ck-focus);outline-offset:2px;box-shadow:var(--ck-shadow-2)}.ck-sortable__item[data-dragging]{cursor:grabbing}.ck-sortable__handle{width:var(--ck-control-h-sm);min-width:24px;height:var(--ck-control-h-sm);border-radius:var(--ck-radius-md);min-height:24px;color:var(--ck-fg-muted);cursor:grab;touch-action:none;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.ck-sortable__handle svg{width:16px;height:16px}.ck-sortable__handle:hover{background:var(--ck-hover);color:var(--ck-fg)}.ck-sortable__handle:active,.ck-sortable__handle[aria-pressed=true]{background:var(--ck-selected);color:var(--ck-fg)}.ck-sortable__handle:active{cursor:grabbing}.ck-sortable__handle:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-sortable__handle:disabled{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}.ck-sortable__content{flex:auto;min-width:0}.ck-sortable__moves{align-items:center;gap:var(--ck-space-4);flex:none;display:flex}@media (forced-colors:active){.ck-sortable__item[data-lifted]{outline-color:highlight}.ck-sortable__handle[aria-pressed=true]{outline:1px solid highlight}}.ck-field__message:empty{position:absolute}.ck-field__error{align-items:flex-start;gap:var(--ck-space-6);color:var(--ck-danger);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin:0;display:flex}.ck-field__error-icon{width:var(--ck-space-16);height:var(--ck-space-16);margin-top:calc((var(--ck-text-small-line) - var(--ck-space-16)) / 2);flex:none}@keyframes ck-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ck-pop{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.ck-rise{animation:ck-rise var(--ck-dur-moderate) var(--ck-ease-out) both}.ck-pop{animation:ck-pop var(--ck-dur-base) var(--ck-ease-out) both}:where(.ck-eyebrow){margin:0 0 var(--ck-space-8);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);letter-spacing:0;text-transform:none}.ck-focusable:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px;border-radius:var(--ck-radius-sm)}.ck-scroll-strip{scrollbar-width:none;-ms-overflow-style:none}.ck-scroll-strip::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.ck-rise,.ck-pop{animation:none}.ck-skeleton{animation:none!important}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-rise,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-pop{animation:none}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-skeleton{animation:none!important}.ck-policy{max-width:var(--ck-measure-read);padding:var(--ck-space-32) var(--ck-space-20);color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-lg-size);line-height:var(--ck-text-body-lg-line);overflow-wrap:break-word;margin:0 auto}.ck-policy h1,.ck-policy h2{color:var(--ck-fg);font-family:var(--ck-font-heading)}.ck-policy h3,.ck-policy h4{color:var(--ck-fg);font-family:var(--ck-font-ui)}.ck-policy h1{margin-block:0 var(--ck-space-12);font-size:var(--ck-text-h1-size);line-height:var(--ck-text-h1-line);font-weight:var(--ck-text-h1-weight);letter-spacing:var(--ck-text-h1-tracking)}.ck-policy h2{margin-block:var(--ck-space-40) var(--ck-space-12);font-size:var(--ck-text-h2-size);line-height:var(--ck-text-h2-line);font-weight:var(--ck-text-h2-weight);letter-spacing:var(--ck-text-h2-tracking)}.ck-policy h3{margin-block:var(--ck-space-32) var(--ck-space-8);font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-text-h3-weight);letter-spacing:var(--ck-text-h3-tracking)}.ck-policy h4{margin-block:var(--ck-space-24) var(--ck-space-8);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking)}.ck-policy p{margin-block:0 var(--ck-space-16)}.ck-policy p,.ck-policy li{color:var(--ck-fg)}.ck-policy ul,.ck-policy ol{margin-block:0 var(--ck-space-16);padding-inline-start:var(--ck-space-24)}.ck-policy li+li{margin-block-start:var(--ck-space-6)}.ck-policy strong,.ck-policy b{font-weight:var(--ck-weight-semibold)}.ck-policy a{color:var(--ck-link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.ck-policy a:hover{color:var(--ck-link-hover)}.ck-policy a:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px;border-radius:var(--ck-radius-xs)}.ck-policy code{padding:0 var(--ck-space-4);border-radius:var(--ck-radius-xs);background:var(--ck-bg-subtle);font-family:var(--ck-font-mono);font-size:var(--ck-text-body-size)}.ck-policy table{width:100%;margin-block:var(--ck-space-24);border-collapse:collapse;border:1px solid var(--ck-border);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-policy th,.ck-policy td{padding:var(--ck-space-8) var(--ck-space-12);border:1px solid var(--ck-border);text-align:start;vertical-align:top}.ck-policy th{background:var(--ck-bg-subtle);color:var(--ck-fg);font-weight:var(--ck-weight-semibold)}.ck-policy__effective{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin-block-end:var(--ck-space-32)}.ck-policy__back,.ck-policy a.ck-policy__back,.ck-policy__links a{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);text-underline-offset:.2em;text-decoration:none}.ck-policy__back:hover,.ck-policy a.ck-policy__back:hover,.ck-policy__links a:hover{color:var(--ck-fg);text-decoration:underline}.ck-policy__draft{padding:var(--ck-space-12) var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-bg-subtle);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin-block-end:var(--ck-space-24)}.ck-policy__header{margin-block:var(--ck-space-24)}.ck-policy__links{gap:var(--ck-space-16);border-block-start:1px solid var(--ck-border);flex-wrap:wrap;margin-block-start:var(--ck-space-40);padding-block-start:var(--ck-space-24);display:flex}.ck-policy__table-wrap{min-width:0;max-width:100%;overflow-x:auto}.ck-policy__table{border-collapse:collapse;border:1px solid var(--ck-border);width:100%;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-policy__table th,.ck-policy__table td{padding:var(--ck-space-8) var(--ck-space-12);border:1px solid var(--ck-border);text-align:start;vertical-align:top}.ck-policy__table th{background:var(--ck-bg-subtle);color:var(--ck-fg);font-weight:var(--ck-weight-semibold)}.ck-policy__choice{padding:var(--ck-space-24);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface)}.ck-policy__choice+.ck-policy__choice{margin-block-start:var(--ck-space-16)}.ck-policy__actions{align-items:center;gap:var(--ck-space-12);flex-wrap:wrap;display:flex}.ck-policy__actions p{flex-basis:100%;margin:0}.ck-policy__notice{padding:var(--ck-space-20);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-bg-subtle);color:var(--ck-fg-muted);margin-block-start:var(--ck-space-24)}::view-transition-old(.ck-vt-standard){animation:ck-vt-old var(--ck-dur-base) var(--ck-ease-in) both}::view-transition-old(.ck-vt-detail){animation:ck-vt-old var(--ck-dur-base) var(--ck-ease-in) both}::view-transition-old(.ck-vt-forward){animation:ck-vt-old var(--ck-dur-base) var(--ck-ease-in) both}::view-transition-old(.ck-vt-back){animation:ck-vt-old var(--ck-dur-base) var(--ck-ease-in) both}::view-transition-new(.ck-vt-standard){animation:ck-vt-rise var(--ck-dur-moderate) var(--ck-ease-out) both}::view-transition-new(.ck-vt-detail){animation:ck-vt-detail var(--ck-dur-moderate) var(--ck-ease-out) both}::view-transition-new(.ck-vt-forward){animation:ck-vt-forward var(--ck-dur-moderate) var(--ck-ease-out) both}::view-transition-new(.ck-vt-back){animation:ck-vt-back var(--ck-dur-moderate) var(--ck-ease-out) both}::view-transition-new(.ck-vt-success){animation:ck-vt-success var(--ck-dur-moderate) var(--ck-ease-out) both}::view-transition-group(.ck-vt-shared){animation-duration:var(--ck-dur-slow);animation-timing-function:var(--ck-ease-in-out)}@keyframes ck-vt-old{to{opacity:0}}@keyframes ck-vt-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes ck-vt-detail{0%{opacity:0;transform:scale(.98)}}@keyframes ck-vt-forward{0%{opacity:0;transform:translate(4px)}}@keyframes ck-vt-back{0%{opacity:0;transform:translate(-4px)}}@keyframes ck-vt-success{0%{opacity:0;transform:scale(.98)}}.ck-date-field{min-width:0;position:relative}.ck-date-field__trigger{align-items:center;gap:var(--ck-space-8);box-sizing:border-box;width:100%;min-height:var(--ck-control-h-md);padding:0 var(--ck-space-12);border:1px solid var(--ck-border-control);border-radius:var(--ck-radius-md);background:var(--ck-surface);color:var(--ck-fg);font:inherit;font-size:var(--ck-input-font);line-height:var(--ck-text-body-line);font-variant-numeric:tabular-nums;text-align:start;cursor:pointer;transition:border-color var(--ck-dur-fast) var(--ck-ease-out);margin:0;display:flex}.ck-date-field__trigger:hover:not(:disabled){border-color:var(--ck-fg-subtle)}.ck-date-field__trigger[aria-expanded=true]{border-color:var(--ck-focus)}.ck-date-field__trigger:focus-visible{border-color:var(--ck-focus);outline:2px solid var(--ck-focus);outline-offset:2px}.ck-date-field__trigger[aria-invalid=true],.ck-date-field__trigger[aria-invalid=true]:hover:not(:disabled){border-color:var(--ck-danger)}.ck-date-field__trigger:disabled{border-color:var(--ck-border);background:var(--ck-bg-subtle);color:var(--ck-fg-disabled);cursor:not-allowed}.ck-date-field__icon{color:var(--ck-fg-muted);flex:none}.ck-date-field__trigger:disabled .ck-date-field__icon{color:inherit}.ck-date-field__trigger-label{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.ck-date-field__trigger-label[data-placeholder]{color:var(--ck-fg-subtle)}.ck-date-field__trigger:disabled .ck-date-field__trigger-label{color:inherit}.ck-date-field__popover{z-index:var(--ck-z-popover);box-sizing:border-box;padding:var(--ck-space-12);overscroll-behavior:contain;border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface-raised);color:var(--ck-fg);box-shadow:var(--ck-shadow-2);animation:ck-date-field-in var(--ck-dur-base) var(--ck-ease-out);margin:0;display:block;position:fixed;overflow-y:auto}.ck-date-field__popover[data-ck-modal-popup]{z-index:var(--ck-z-popup)}.ck-date-field__popover[data-sheet]{max-width:100vw;padding:var(--ck-space-8) var(--ck-space-4) var(--ck-space-12);border-radius:var(--ck-radius-xl);background:var(--ck-surface-overlay);box-shadow:var(--ck-shadow-3);animation-duration:var(--ck-dur-slow)}.ck-date-field__popover::backdrop{background:var(--ck-scrim)}@keyframes ck-date-field-in{0%{opacity:0;transform:translateY(-4px)}}.ck-date-field__toolbar{justify-content:space-between;align-items:center;gap:var(--ck-space-8);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);padding-inline-start:var(--ck-space-8);display:flex}.ck-date-field__head{grid-template-columns:var(--ck-control-h-md) 1fr var(--ck-control-h-md);margin-block:var(--ck-space-4);text-align:center;align-items:center;display:grid}.ck-date-field__head strong{color:var(--ck-fg);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight)}.ck-date-field__nav,.ck-date-field__day{border-radius:var(--ck-radius-md);color:var(--ck-fg);font:inherit;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ck-date-field__nav{min-width:var(--ck-control-h-md);min-height:var(--ck-control-h-md)}.ck-date-field__nav:hover:not([aria-disabled=true]),.ck-date-field__day:hover:not(:disabled):not([data-selected=true]){background:var(--ck-hover)}.ck-date-field__nav:active:not([aria-disabled=true]),.ck-date-field__day:active:not(:disabled):not([data-selected=true]){background:var(--ck-selected)}.ck-date-field__nav:focus-visible,.ck-date-field__day:focus-visible{z-index:var(--ck-z-raised);outline:2px solid var(--ck-focus);outline-offset:2px;position:relative}.ck-date-field__nav[aria-disabled=true]{color:var(--ck-fg-disabled);cursor:not-allowed}.ck-date-field__grid{min-width:0}.ck-date-field__weekdays,.ck-date-field__row{grid-template-columns:repeat(7, minmax(var(--ck-control-h-md), 1fr));min-width:calc(7 * var(--ck-control-h-md));text-align:center;display:grid}.ck-date-field__row+.ck-date-field__row{margin-top:var(--ck-space-2)}.ck-date-field__row>[role=gridcell]{justify-items:center;display:grid}.ck-date-field__weekdays{padding-block:var(--ck-space-8) var(--ck-space-4);color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight)}.ck-date-field__day{width:var(--ck-control-h-md);min-width:var(--ck-control-h-md);min-height:var(--ck-control-h-md);font-size:var(--ck-text-small-size);font-variant-numeric:tabular-nums}.ck-date-field__day[data-today=true]{border:1px solid var(--ck-accent)}.ck-date-field__day[data-selected=true]{background:var(--ck-accent);color:var(--ck-on-accent);font-weight:var(--ck-weight-semibold)}.ck-date-field__day[data-selected=true]:hover{background:var(--ck-accent-hover)}.ck-date-field__day:disabled{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}@media (forced-colors:active){.ck-date-field__day[data-selected=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.ck-date-field__day:disabled,.ck-date-field__nav[aria-disabled=true]{color:graytext}}.ck-facet-bar{gap:var(--ck-space-20);min-width:0;display:grid}.ck-facet-bar__group{gap:var(--ck-space-8);min-width:0;display:grid}.ck-facet-bar__label-row,.ck-facet-panel__head{justify-content:space-between;align-items:center;gap:var(--ck-space-12);display:flex}.ck-facet__label{color:var(--ck-fg);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);margin:0}.ck-facet-bar__options,.ck-facet-rail__controls,.ck-facet-rail__applied,.ck-facet-panel__options{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;min-width:0;display:flex}.ck-chip.ck-facet__chip{gap:var(--ck-space-6);min-height:var(--ck-control-h-sm);padding:0 var(--ck-space-12);border:1px solid var(--ck-border-strong);border-radius:var(--ck-radius-full);background:var(--ck-surface);color:var(--ck-fg);font-family:inherit;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);transform:none}.ck-chip.ck-facet__chip:hover:not(:disabled){border-color:var(--ck-fg-subtle);background:var(--ck-hover)}.ck-chip.ck-facet__chip:active:not(:disabled){background:var(--ck-selected);transform:none}.ck-chip.ck-facet__chip:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-chip.ck-facet__chip[aria-expanded=true]{border-color:var(--ck-fg-subtle);background:var(--ck-selected)}.ck-chip.ck-facet__chip[aria-pressed=true],.ck-chip.ck-facet__chip[aria-pressed=true]:hover:not(:disabled){border-color:var(--ck-accent-border);background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg)}.ck-chip.ck-facet__chip:disabled{border-color:var(--ck-border);background:var(--ck-bg-subtle);color:var(--ck-fg-disabled);opacity:1;cursor:not-allowed}.ck-facet__check,.ck-facet__chevron,.ck-facet__remove{flex:none}.ck-facet__count{color:var(--ck-fg-muted);font-variant-numeric:tabular-nums}.ck-chip.ck-facet__chip:disabled .ck-facet__count{color:inherit}.ck-facet__clear{min-height:var(--ck-control-h-sm);padding:0 var(--ck-space-8);border-radius:var(--ck-radius-sm);color:var(--ck-link);font:inherit;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.ck-facet__clear:hover{color:var(--ck-link-hover);text-decoration:underline}.ck-facet__clear:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-facet-rail{gap:var(--ck-space-12);min-width:0;display:grid}.ck-facet-rail__disclosure{position:relative}.ck-facet-panel{z-index:var(--ck-z-popover);top:calc(100% + var(--ck-space-8));box-sizing:border-box;width:min(22rem, calc(100vw - var(--ck-space-32)));max-height:min(32rem,65vh);padding:var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface-raised);color:var(--ck-fg);box-shadow:var(--ck-shadow-2);position:absolute;inset-inline-start:0;overflow:auto}.ck-facet-panel__options{margin-block-start:var(--ck-space-8)}@media (forced-colors:active){.ck-chip.ck-facet__chip[aria-pressed=true]{border-width:2px;border-color:highlight}.ck-chip.ck-facet__chip:disabled{color:graytext}}.ck-media-card{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);color:var(--ck-fg);grid-template-columns:minmax(120px,36%) minmax(0,1fr) auto;display:grid;overflow:hidden}.ck-media-card--vertical{grid-template-columns:minmax(0,1fr)}.ck-media-card__media{background:var(--ck-bg-subtle);min-height:180px;position:relative;overflow:hidden}.ck-media-card--vertical .ck-media-card__media{aspect-ratio:16/10;min-height:0}.ck-media-card__media img{object-fit:cover;width:100%;height:100%;display:block}.ck-media-card__fallback{width:100%;height:100%;color:var(--ck-fg-subtle);font-family:var(--ck-font-heading);font-size:var(--ck-text-h1-size);line-height:var(--ck-text-h1-line);font-weight:var(--ck-weight-semibold);place-items:center;display:grid}.ck-media-card__body{justify-content:center;gap:var(--ck-space-6);min-width:0;padding:var(--ck-space-20);flex-direction:column;display:flex}.ck-media-card__title{color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-text-h3-weight);letter-spacing:var(--ck-text-h3-tracking);overflow-wrap:anywhere}.ck-media-card__copy,.ck-media-card__meta,.ck-activity-card__secondary,.ck-activity-card__meta{color:var(--ck-fg-muted)}.ck-media-card__copy{font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line)}.ck-media-card__meta{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-variant-numeric:tabular-nums}.ck-media-card__action{padding:var(--ck-space-20);align-self:center}.ck-media-card--vertical .ck-media-card__action{align-self:stretch;padding-top:0}.ck-activity-card{align-items:center;gap:var(--ck-space-16);flex-wrap:wrap;display:flex}.ck-activity-card__date,.ck-activity-card__media,.ck-activity-card__visual{border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-bg-subtle);width:58px;min-height:58px;color:var(--ck-fg);flex-direction:column;flex:0 0 58px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ck-activity-card__date{width:auto;min-width:max(58px,3.625em);min-height:max(58px,3.625em);padding-inline:var(--ck-space-6);flex:none;overflow:visible}.ck-activity-card__date strong,.ck-activity-card__date span{white-space:nowrap;overflow-wrap:normal}.ck-activity-card__date strong{font-family:var(--ck-font-heading);font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-weight-semibold);font-variant-numeric:tabular-nums}.ck-activity-card__date span{margin-top:var(--ck-space-2);color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight)}.ck-activity-card__media img{object-fit:cover;width:100%;height:100%}.ck-activity-card__media>span{color:var(--ck-fg-muted);font-family:var(--ck-font-heading);font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-weight-semibold)}.ck-activity-card__main{gap:var(--ck-space-4);flex-direction:column;flex:1;min-width:0;display:flex}.ck-activity-card__primary{color:var(--ck-fg);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);overflow-wrap:anywhere}.ck-activity-card__meta{gap:var(--ck-space-12);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.ck-activity-card__action{margin-inline-start:auto}.ck-ledger{gap:var(--space-4);min-width:0;padding:var(--ck-space-cluster,24px);flex-direction:column;display:flex}.ck-ledger__title{font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:500}.ck-ledger__rows{margin:0;display:grid}.ck-ledger__row{min-width:0;padding:var(--space-3) 0}.ck-ledger__row-inner{grid-template-columns:var(--ck-ledger-columns,calc(20px + var(--space-3) + 4.5em) minmax(0, 1fr));gap:var(--space-2) var(--space-3);margin:0;display:grid}.ck-ledger__row+.ck-ledger__row{border-top:1px solid var(--border)}.ck-ledger__icon{color:var(--accent-strong)}.ck-ledger__label{gap:var(--space-3);font-size:var(--text-xs);grid-template-columns:20px minmax(0,1fr);display:grid}.ck-ledger__label-text{overflow-wrap:anywhere;min-width:0;color:var(--text-muted);font-size:inherit;letter-spacing:.08em;text-transform:uppercase;padding-top:3px;font-weight:700}.ck-ledger__body{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.ck-ledger__value{color:var(--text-h);overflow-wrap:anywhere;font-weight:500;line-height:1.45}.ck-ledger__detail{color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.ck-ledger__action{align-items:center;min-height:44px;display:inline-flex}@media (max-width:560px){.ck-media-card{grid-template-columns:1fr}.ck-media-card__action{width:100%;padding-top:0}.ck-activity-card__action{width:100%;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){::view-transition{display:none!important}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off])::view-transition{display:none!important}.ck-policy.ck-policy--document{max-width:none;font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-m);padding:0;line-height:1.65}.ck-policy.ck-policy--document p{margin-block:0 var(--space-4)}.ck-policy.ck-policy--document a{text-underline-offset:.2em;text-decoration:underline}.ck-policy.ck-policy--document{overflow-wrap:anywhere}.ck-policy.ck-policy--document p,.ck-policy.ck-policy--document li{color:var(--text-m);font-size:inherit}.ck-policy.ck-policy--document h2{margin-top:var(--space-8)}.ck-policy.ck-policy--document h3{margin-top:var(--space-6);font-size:var(--text-lg)}.ck-policy.ck-policy--document section,.ck-policy.ck-policy--document h2,.ck-policy.ck-policy--document h3{scroll-margin-top:var(--space-6)}.ck-policy.ck-policy--document ul,.ck-policy.ck-policy--document ol{padding-left:var(--space-6);margin-block:var(--space-4)}.ck-policy.ck-policy--document ul{list-style-type:disc}.ck-policy.ck-policy--document ul ul{list-style-type:circle}.ck-policy.ck-policy--document ol{list-style-type:revert-layer}.ck-policy.ck-policy--document li+li{margin-top:var(--space-2)}.ck-policy.ck-policy--document a{color:var(--accent-strong)}.ck-policy.ck-policy--document table{border-collapse:collapse;width:100%;margin-block:var(--space-5)}.ck-policy.ck-policy--document th,.ck-policy.ck-policy--document td{text-align:left;vertical-align:top;padding:var(--space-3);border-bottom:1px solid var(--border)}.ck-policy.ck-policy--document caption{text-align:left;padding-bottom:var(--space-3);font-weight:500}.ck-policy.ck-policy--document code{overflow-wrap:anywhere;font-size:.95em}.ck-policy.ck-policy--document .ck-policy__mobile-table{display:none}@media (max-width:640px){.ck-policy.ck-policy--document table:has(+.ck-policy__mobile-table){display:none}.ck-policy.ck-policy--document table+.ck-policy__mobile-table{margin-block:var(--space-5);display:block}.ck-policy.ck-policy--document .ck-policy__mobile-table dl>div{padding-block:var(--space-4);border-bottom:1px solid var(--border)}.ck-policy.ck-policy--document .ck-policy__mobile-table dt{color:var(--text-h);margin-top:var(--space-3);font-weight:600}.ck-policy.ck-policy--document .ck-policy__mobile-table dd{margin:0}}@media print{.ck-policy.ck-policy--document{font-size:11pt;color:#000!important;background:#fff!important}.ck-policy.ck-policy--document *{color:#000!important;background-color:#0000!important}.ck-policy.ck-policy--document table{display:table!important}.ck-policy.ck-policy--document tr{break-inside:avoid}.ck-policy.ck-policy--document .ck-policy__mobile-table{display:none!important}}}@layer ck.shell{:root{--ck-z-content:var(--ck-z-base);--ck-z-header:var(--ck-z-sticky);--ck-z-finder:calc(var(--ck-z-sticky) + 1);--ck-z-cta:calc(var(--ck-z-sticky) + 2);--ck-z-consent:var(--ck-z-banner);--ck-z-portal:var(--ck-z-popover)}.ck-shell{--ck-space-control:var(--ck-space-8);--ck-space-cluster:var(--ck-space-24);--ck-space-band:var(--ck-space-48);--ck-space-section:var(--ck-space-64);--ck-space-shell-top:var(--ck-space-24);--ck-shell-gutter:var(--ck-space-20);--ck-shell-bar-h:var(--ck-header-h,56px);--ck-shell-bar-border:1px;--ck-shell-strip-h:36px;--ck-shell-top-h:calc(var(--ck-shell-bar-h) + var(--ck-shell-bar-border) + var(--safe-top,env(safe-area-inset-top,0px)));--ck-mobile-cta-height:0px;--ck-theme-text-h:var(--ck-fg);--ck-theme-text:var(--ck-fg);--ck-theme-text-m:var(--ck-fg);--ck-theme-text-muted:var(--ck-fg-muted);--ck-theme-accent-strong:var(--ck-link);--ck-theme-border:var(--ck-border);--ck-theme-fg-subtle:var(--ck-fg-subtle);--ck-theme-focus:var(--ck-focus)}.ck-shell,[data-ck-portal-fallback]{--ck-space-stack:var(--ck-space-16)}.ck-shell:has(.ck-shell__statusbar){--ck-shell-top-h:calc(var(--ck-shell-bar-h) + var(--ck-shell-bar-border) + var(--ck-shell-strip-h) + var(--safe-top,env(safe-area-inset-top,0px)))}@media (min-width:900px){.ck-shell{--ck-space-section:var(--ck-space-80)}}.ck-stack-section{row-gap:var(--ck-space-section);display:grid}.ck-shell{background:var(--ck-bg);min-height:100dvh;color:var(--ck-fg);flex-direction:column;display:flex;position:relative}#ck-portal,[data-ck-portal]{width:0;height:0;z-index:var(--ck-z-portal);position:absolute;overflow:visible}.ck-shell__top{z-index:var(--ck-z-header,var(--ck-z-sticky));background:var(--ck-surface);padding-top:var(--safe-top,env(safe-area-inset-top,0px));transition:background-color var(--ck-dur-moderate) var(--ck-ease-out);position:sticky;top:0}.ck-shell__top--overlay{width:100%;position:absolute;top:0;left:0;right:0}.ck-shell__top--dynamic{transition:transform var(--ck-dur-slow) var(--ck-ease-out), background-color var(--ck-dur-moderate) var(--ck-ease-out);will-change:transform}.ck-shell__top--dynamic.ck-shell__top--hidden{transform:translateY(-100%)}.ck-shell__top--dynamic:focus-within{transform:translateY(0)}@media (forced-colors:active){.ck-shell__top--surface-transparent.ck-shell__top--at-top{background:canvas}}.ck-shell__bar{border-bottom:1px solid var(--ck-border)}.ck-shell__bar-inner{width:100%;max-width:calc(var(--ck-content-max,1120px) + 2 * var(--ck-shell-gutter,var(--ck-space-20)));box-sizing:border-box;min-width:0;min-height:var(--ck-shell-bar-h,var(--ck-header-h));padding:var(--ck-space-6) var(--ck-shell-gutter,var(--ck-space-20));justify-content:space-between;align-items:center;gap:var(--ck-space-8) var(--ck-space-16);flex-wrap:wrap;margin:0 auto;display:flex}.ck-shell__left,.ck-shell__right{align-items:center;gap:var(--ck-space-4);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.ck-shell__left{flex:1 0 auto;align-self:stretch;overflow:visible}.ck-shell__right{flex:none;margin-inline-start:auto}.ck-shell__wordmark,.ck-shell__product{text-overflow:ellipsis;min-width:0;overflow:hidden}.ck-shell__product{min-width:var(--ck-control-h-md);min-height:var(--ck-control-h-md);padding-inline:var(--ck-space-4);border-radius:var(--ck-radius-md);font-family:var(--ck-font-heading);font-size:var(--ck-text-h4-size);font-weight:var(--ck-text-h4-weight);line-height:var(--ck-text-h4-line);letter-spacing:var(--ck-text-h4-tracking);color:var(--ck-fg);white-space:nowrap;transition:background-color var(--ck-dur-fast) var(--ck-ease-out);align-items:center;text-decoration:none;display:inline-flex}.ck-shell__product:hover{background:var(--ck-hover);color:var(--ck-fg);text-decoration:none}.ck-shell__product:active{background:var(--ck-selected)}.ck-product-nav{align-self:stretch;min-width:0;display:flex}.ck-product-nav__list{align-items:stretch;gap:var(--ck-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ck-product-nav__item{display:flex}.ck-product-nav__link{min-height:var(--ck-control-h-md);padding:0 var(--ck-space-12);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);color:var(--ck-fg-muted);white-space:normal;overflow-wrap:anywhere;transition:color var(--ck-dur-fast) var(--ck-ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.ck-product-nav__link:before{content:"";height:var(--ck-control-h-sm);border-radius:var(--ck-radius-md);transition:background-color var(--ck-dur-fast) var(--ck-ease-out);inset-inline:0;background:0 0;position:absolute;top:50%;transform:translateY(-50%)}.ck-product-nav__label{position:relative}.ck-product-nav__link:hover{color:var(--ck-fg);background:0 0;text-decoration:none}.ck-product-nav__link:hover:before{background:var(--ck-hover)}.ck-product-nav__link:active:before{background:var(--ck-selected)}.ck-product-nav__link:focus-visible{outline:none}.ck-product-nav__link:focus-visible:before{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-product-nav__link[aria-current=page]{color:var(--ck-fg)}.ck-product-nav__link[aria-current=page]:after{content:"";inset-inline:var(--ck-space-12);bottom:calc(-1 * var(--ck-space-6));background:var(--ck-accent);border-radius:var(--ck-radius-full);height:2px;position:absolute}@media (forced-colors:active){.ck-product-nav__link[aria-current=page]:after{background:canvastext}.ck-product-nav__link:focus-visible:before{outline-color:highlight}}@media (max-width:719px){.ck-product-nav{display:none}}.ck-shell__brand{justify-content:center;align-items:center;gap:var(--ck-space-8);min-width:var(--ck-control-h-md);min-height:var(--ck-control-h-md);max-width:100%;padding:0 var(--ck-space-6);border-radius:var(--ck-radius-md);color:var(--ck-fg);transition:background-color var(--ck-dur-fast) var(--ck-ease-out);margin-inline-start:calc(-1 * var(--ck-space-6));text-decoration-line:none;display:inline-flex}.ck-shell__brand--unified{flex:none;max-width:100%}.ck-shell__brand:hover{background:var(--ck-hover);text-decoration:none}.ck-shell__brand:active{background:var(--ck-selected)}.ck-shell__wordmark{font-family:var(--ck-font-display);font-size:var(--ck-text-h4-size);font-weight:var(--ck-weight-semibold);line-height:var(--ck-text-h4-line);letter-spacing:var(--ck-text-h4-tracking);color:var(--ck-fg);white-space:nowrap}.ck-shell__wordmark--unified{max-width:22rem}.ck-shell__wordmark--unified-compact{display:none}.ck-shell__divider{width:1px;height:var(--ck-space-20);background:var(--ck-border);margin:0 var(--ck-space-4);flex-shrink:0}.ck-shell__right .ck-btn--sm{min-height:var(--ck-control-h-md)}.ck-shell__signin.ck-btn--secondary{min-height:var(--ck-control-h-md);padding:0 var(--ck-space-12);gap:var(--ck-space-6);border-radius:var(--ck-radius-md);background:var(--ck-accent);color:var(--ck-on-accent);font-size:var(--ck-text-body-size);font-weight:var(--ck-weight-medium);letter-spacing:0;box-shadow:none;border:1px solid #0000}.ck-shell__signin.ck-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--ck-accent-hover);color:var(--ck-on-accent);box-shadow:none;border-color:#0000;text-decoration:none;transform:none}.ck-shell__signin.ck-btn--secondary:active:not(:disabled):not([aria-disabled=true]){background:var(--ck-accent-pressed);transform:none}.ck-shell__right .ck-theme-toggle{width:var(--ck-icon-button);height:var(--ck-icon-button);min-width:var(--ck-icon-button);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);background:0 0;border-color:#0000}.ck-shell__right .ck-theme-toggle:hover{background:var(--ck-hover);color:var(--ck-fg);border-color:#0000}.ck-shell__right .ck-theme-toggle:active{background:var(--ck-selected)}.ck-shell__statusbar{background:var(--ck-accent-soft);border-bottom:1px solid var(--ck-border)}.ck-shell__statusbar-inner{width:100%;max-width:calc(var(--ck-content-max,1120px) + 2 * var(--ck-shell-gutter,var(--ck-space-20)));padding:var(--ck-space-4) var(--ck-shell-gutter,var(--ck-space-20));min-height:calc(var(--ck-shell-strip-h) - 1px);flex-wrap:wrap;min-width:0;margin:0 auto}.ck-shell__main{width:100%;padding:var(--ck-space-shell-top,var(--ck-space-40)) var(--ck-shell-gutter,var(--ck-space-20)) var(--ck-space-48);z-index:var(--ck-z-content);overflow-wrap:anywhere;flex:1}.ck-shell--has-hero .ck-shell__main--bleed-top,.ck-shell__main--bleed-top{padding-top:var(--ck-space-shell-top,var(--ck-space-section))}.ck-shell__content{width:100%;max-width:var(--ck-content-max,1120px);margin:0 auto}.ck-launcher{flex:none;position:relative}.ck-launcher__trigger{align-items:center;gap:var(--ck-space-6);min-height:var(--ck-control-h-md);max-width:100%;padding:0 var(--ck-space-12);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);font-family:inherit;font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:1px solid #0000;display:inline-flex}.ck-launcher__trigger:hover{background:var(--ck-hover);color:var(--ck-fg)}.ck-launcher__trigger:active{background:var(--ck-selected)}.ck-launcher__trigger[aria-expanded=true]{color:var(--ck-fg);background:var(--ck-selected)}.ck-launcher__trigger-label{white-space:normal;overflow-wrap:anywhere}.ck-launcher__chev{color:var(--ck-fg-subtle);transition:transform var(--ck-dur-base) var(--ck-ease-out);flex-shrink:0}.ck-launcher__trigger[aria-expanded=true] .ck-launcher__chev{transform:rotate(180deg)}.ck-launcher__panel{top:calc(var(--ck-shell-top-h,var(--ck-header-h)) + var(--ck-space-8));right:var(--ck-space-8);min-width:0;max-width:calc(100vw - 2 * var(--ck-space-8));max-height:calc(100dvh - 2 * var(--ck-space-8));overscroll-behavior:contain;box-sizing:border-box;padding:var(--ck-space-6);background:var(--ck-surface-raised);color:var(--ck-fg);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-2);z-index:var(--ck-z-portal);animation:ck-shell-menu-in var(--ck-dur-base) var(--ck-ease-out);position:fixed;overflow-y:auto}.ck-launcher__backdrop{z-index:var(--ck-z-portal);background:var(--ck-scrim);animation:ck-shell-fade-in var(--ck-dur-slow) var(--ck-ease-out);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ck-launcher__sheet{width:100%;max-height:min(calc(100dvh - var(--safe-top,env(safe-area-inset-top,0px)) - var(--ck-space-8)), 640px);box-sizing:border-box;overscroll-behavior:contain;background:var(--ck-surface-overlay);color:var(--ck-fg);border-radius:var(--ck-radius-xl) var(--ck-radius-xl) 0 0;border:1px solid var(--ck-border);box-shadow:var(--ck-shadow-3);padding:var(--ck-space-16);padding-bottom:calc(var(--ck-space-16) + var(--safe-bottom,env(safe-area-inset-bottom,0px)));border-bottom:0;overflow:auto}.ck-launcher__sheet-head{justify-content:space-between;align-items:center;gap:var(--ck-space-12);margin-bottom:var(--ck-space-12);display:flex}.ck-launcher__sheet-title{font-family:var(--ck-font-ui);font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-text-h3-weight);letter-spacing:var(--ck-text-h3-tracking);color:var(--ck-fg);margin:0}.ck-launcher__close{width:var(--ck-icon-button);height:var(--ck-icon-button);border-radius:var(--ck-radius-md);cursor:pointer;color:var(--ck-fg-muted);transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ck-launcher__close:hover{background:var(--ck-hover);color:var(--ck-fg)}.ck-launcher__close:active{background:var(--ck-selected)}.ck-launcher__section-label{margin:0 0 var(--ck-space-4);padding:var(--ck-space-4) var(--ck-space-12) 0;font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);color:var(--ck-fg-muted)}.ck-launcher__product-nav{margin-bottom:var(--ck-space-stack,var(--ck-space-16));padding-bottom:var(--ck-space-stack,var(--ck-space-16));border-bottom:1px solid var(--ck-border)}.ck-launcher__list{gap:var(--ck-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-launcher__item{gap:var(--ck-space-2);min-height:var(--ck-control-h-md);overflow-wrap:anywhere;padding:var(--ck-space-6) var(--ck-space-12);border-radius:var(--ck-radius-sm);color:var(--ck-fg);transition:background-color var(--ck-dur-fast) var(--ck-ease-out);flex-direction:column;justify-content:center;text-decoration:none;display:flex;position:relative}a.ck-launcher__item:hover{background:var(--ck-hover);text-decoration:none}a.ck-launcher__item:active{background:var(--ck-selected)}.ck-launcher__item:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-launcher__item--current,.ck-launcher__item[aria-current=page]{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg);box-shadow:inset 2px 0 0 var(--ck-indicator)}[dir=rtl] :is(.ck-launcher__item--current,.ck-launcher__item[aria-current=page]){box-shadow:inset -2px 0 0 var(--ck-indicator)}.ck-launcher__item--current .ck-launcher__item-label,.ck-launcher__item[aria-current=page] .ck-launcher__item-label{color:var(--ck-accent-soft-fg);font-weight:var(--ck-weight-semibold)}.ck-launcher__item-label{font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);color:var(--ck-fg)}.ck-launcher__item-desc{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted)}.ck-launcher__trigger-label--short{display:none}@media (max-width:719px){.ck-launcher__trigger{padding-inline:var(--ck-space-8)}.ck-launcher__trigger-label--full{display:none}.ck-launcher__trigger-label--short{font-size:var(--ck-text-body-size);font-weight:var(--ck-weight-medium);display:inline}}.ck-launcher--product-only{display:none}@media (max-width:719px){.ck-launcher--product-only{display:block}}@media (forced-colors:active){.ck-launcher__item--current,.ck-launcher__item[aria-current=page]{outline-offset:-1px;outline:1px solid canvastext}}@keyframes ck-shell-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes ck-shell-fade-in{0%{opacity:0}}.ck-switcher{min-width:0;max-width:100%;position:relative}.ck-switcher__trigger{align-items:center;gap:var(--ck-space-8);min-height:var(--ck-control-h-md);min-width:0;max-width:100%;padding:0 var(--ck-space-12);background:var(--ck-surface);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);color:var(--ck-fg);font-family:inherit;font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out);display:inline-flex}.ck-switcher__trigger:hover{background:var(--ck-hover);border-color:var(--ck-border-strong)}.ck-switcher__trigger:active,.ck-switcher__trigger[aria-expanded=true]{background:var(--ck-selected)}.ck-switcher__icon{color:var(--ck-fg-muted);align-items:center;margin-inline-start:calc(-1 * var(--ck-space-4));display:inline-flex}.ck-switcher__label{color:var(--ck-fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ck-switcher__chev{color:var(--ck-fg-subtle);transition:transform var(--ck-dur-base) var(--ck-ease-out)}.ck-switcher__trigger[aria-expanded=true] .ck-switcher__chev{transform:rotate(180deg)}.ck-switcher__menu{top:calc(100% + var(--ck-space-8));min-width:248px;padding:var(--ck-space-6);background:var(--ck-surface-raised);color:var(--ck-fg);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-2);gap:var(--ck-space-2);z-index:var(--ck-z-popover);animation:ck-shell-menu-in var(--ck-dur-base) var(--ck-ease-out);flex-direction:column;display:flex;position:absolute;left:0}.ck-switcher__item{gap:var(--ck-space-2);min-height:var(--ck-control-h-md);padding:var(--ck-space-6) var(--ck-space-12);border-radius:var(--ck-radius-sm);color:var(--ck-fg);flex-direction:column;justify-content:center;text-decoration:none;display:flex;position:relative}.ck-switcher__item:hover{background:var(--ck-hover);text-decoration:none}.ck-switcher__item:active{background:var(--ck-selected)}.ck-switcher__item:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-switcher__item--current{background:var(--ck-accent-soft);box-shadow:inset 2px 0 0 var(--ck-accent)}[dir=rtl] .ck-switcher__item--current{box-shadow:inset -2px 0 0 var(--ck-accent)}.ck-switcher__item--current .ck-switcher__item-label{color:var(--ck-accent-soft-fg);font-weight:var(--ck-weight-semibold)}.ck-switcher__item-label{font-weight:var(--ck-weight-medium);color:var(--ck-fg)}.ck-switcher__item-desc{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted)}.ck-switcher__item--soon{cursor:default;color:var(--ck-fg-disabled)}.ck-switcher__item--soon .ck-switcher__item-label,.ck-switcher__item--soon .ck-switcher__item-desc{color:var(--ck-fg-disabled)}.ck-switcher__soon-tag{top:var(--ck-space-8);right:var(--ck-space-12);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);color:var(--ck-fg-muted);background:var(--ck-bg-subtle);border:1px solid var(--ck-border);border-radius:var(--ck-radius-sm);padding:0 var(--ck-space-6);position:absolute}@media (forced-colors:active){.ck-switcher__item--current{outline-offset:-1px;outline:1px solid canvastext}}.ck-account{position:relative}.ck-account__trigger{min-width:var(--ck-icon-button);min-height:var(--ck-icon-button);box-sizing:border-box;width:auto;height:auto;font:inherit;border-radius:var(--ck-radius-full);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:visible}.ck-account__avatar{box-sizing:border-box;width:max(calc(var(--ck-icon-button) - var(--ck-space-8)), 2.75em);height:max(calc(var(--ck-icon-button) - var(--ck-space-8)), 2.75em);border-radius:var(--ck-radius-full);background:var(--ck-bg-subtle);border:1px solid var(--ck-border);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);font-weight:var(--ck-weight-semibold);line-height:var(--ck-text-small-line);letter-spacing:0;font-variant-numeric:tabular-nums;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-account__trigger:hover .ck-account__avatar{background:var(--ck-hover);border-color:var(--ck-border-strong);color:var(--ck-fg)}.ck-account__trigger:active .ck-account__avatar,.ck-account__trigger[aria-expanded=true] .ck-account__avatar{background:var(--ck-selected);border-color:var(--ck-border-strong);color:var(--ck-fg)}.ck-account__menu{visibility:hidden;box-sizing:border-box;width:max-content;min-width:min(220px, calc(100vw - 2 * var(--ck-space-8)));max-width:min(24rem, calc(100vw - 2 * var(--ck-space-8)));max-height:calc(100dvh - 2 * var(--ck-space-8));overflow-wrap:anywhere;overscroll-behavior:contain;padding:var(--ck-space-6);background:var(--ck-surface-raised);color:var(--ck-fg);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-2);z-index:var(--ck-z-popover);animation:ck-shell-fade-in var(--ck-dur-base) var(--ck-ease-out);position:fixed;overflow-y:auto}.ck-account__head{gap:var(--ck-space-2);padding:var(--ck-space-6) var(--ck-space-8) var(--ck-space-8);border-bottom:1px solid var(--ck-border);margin-bottom:var(--ck-space-6);flex-direction:column;display:flex}.ck-account__name{font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-semibold);color:var(--ck-fg)}.ck-account__detail{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted)}.ck-account__form{display:contents}:where(button.ck-account__item){width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0}.ck-account__item{box-sizing:border-box;min-height:var(--ck-control-h-md);padding:0 var(--ck-space-8);border-radius:var(--ck-radius-sm);color:var(--ck-fg);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);transition:background-color var(--ck-dur-fast) var(--ck-ease-out);align-items:center;text-decoration:none;display:flex}.ck-account__item:hover{background:var(--ck-hover);text-decoration:none}.ck-account__item:active{background:var(--ck-selected)}.ck-account__item:focus-visible{background:var(--ck-hover);outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-account__item--danger{color:var(--ck-danger)}.ck-account__item--danger:hover,.ck-account__item--danger:focus-visible{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-footer{border-top:1px solid var(--ck-border);color:var(--ck-fg);padding-bottom:var(--safe-bottom,env(safe-area-inset-bottom,0px));overflow-wrap:anywhere;background:0 0}.ck-footer__inner,.ck-footer__brand-inner{box-sizing:border-box;max-width:calc(var(--ck-content-max,1120px) + 2 * var(--ck-shell-gutter,var(--ck-space-20)));padding:var(--ck-space-20) var(--ck-shell-gutter,var(--ck-space-20));margin-inline:auto}.ck-footer__inner,.ck-footer__legal-row{justify-content:space-between;align-items:center;gap:var(--ck-space-8) var(--ck-space-20);flex-wrap:wrap;display:flex}.ck-footer__brand,.ck-footer__brand-intro{align-items:center;gap:var(--ck-space-12);min-width:0;display:flex}.ck-footer__brand-intro{align-items:flex-start}.ck-footer__brand-intro>svg,.ck-footer__brand>svg{flex-shrink:0}.ck-footer__brand-copy,.ck-footer__nav{min-width:0}.ck-footer__eyebrow{color:var(--ck-fg);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight)}.ck-footer__copy,.ck-footer__disclosure{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted)}.ck-footer__disclosure{margin-bottom:var(--ck-space-12);flex-basis:100%}.ck-footer__links{gap:0 var(--ck-space-20);flex-wrap:wrap;display:flex}.ck-footer__link--btn{font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ck-footer__link,.ck-footer__column-link{box-sizing:border-box;min-inline-size:max(var(--ck-target-min,44px), var(--ck-control-h-md));min-block-size:max(var(--ck-target-min,44px), var(--ck-control-h-md));max-width:100%;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted);text-underline-offset:.2em;align-items:center;text-decoration:none;display:inline-flex}.ck-footer__link:hover,.ck-footer__column-link:hover{color:var(--ck-fg);text-decoration:underline}.ck-footer :focus-visible{scroll-margin:var(--ck-space-8)}.ck-footer--brand .ck-footer__brand-inner,.ck-footer--ecosystem .ck-footer__brand-inner{padding-block:var(--ck-space-32) var(--ck-space-16)}.ck-footer__brand-top{gap:var(--ck-space-32);margin-bottom:var(--ck-space-20);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.ck-footer__statement{margin:var(--ck-space-8) 0 0;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted);max-width:34ch}.ck-footer__columns{gap:var(--ck-space-16) var(--ck-space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));min-width:0;display:grid}.ck-footer__column{min-width:0}.ck-footer__column-heading{font-family:var(--ck-font-ui);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-semibold);letter-spacing:0;color:var(--ck-fg);margin:0}.ck-footer__column-list{margin:var(--ck-space-4) 0 0;padding:0;list-style:none}.ck-footer__column-list--wrap{column-gap:var(--ck-space-20);flex-wrap:wrap;display:flex}.ck-footer__legal-row{padding-top:var(--ck-space-12);border-top:1px solid var(--ck-border)}@media (max-width:719px){.ck-footer__brand-top{gap:var(--ck-space-20);grid-template-columns:1fr}.ck-footer__columns{gap:var(--ck-space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))}}:root[data-ck-expression=workspace] .ck-shell{--ck-shell-bar-h:var(--ck-topbar-h);--ck-shell-gutter:var(--ck-space-16)}@media (min-width:640px){:root[data-ck-expression=workspace] .ck-shell{--ck-shell-gutter:var(--ck-space-24)}}@media (min-width:1024px){:root[data-ck-expression=workspace] .ck-shell{--ck-shell-gutter:var(--ck-space-32)}}@media (max-width:639px){:root[data-ck-expression=workspace] .ck-shell{--ck-shell-bar-h:var(--ck-header-h)}}:root[data-ck-expression=workspace] .ck-shell__top{background:var(--ck-bg)}:root[data-ck-expression=workspace] .ck-shell__bar{border-bottom-color:#0000}:root[data-ck-expression=workspace] .ck-shell__top:after{content:"";height:var(--ck-space-24);background:linear-gradient(to bottom, var(--ck-bg), transparent);-webkit-backdrop-filter:blur(8px)saturate(1.3);backdrop-filter:blur(8px)saturate(1.3);pointer-events:none;opacity:0;top:100%;position:absolute;inset-inline:0;-webkit-mask-image:linear-gradient(currentColor,#0000);mask-image:linear-gradient(currentColor,#0000)}@keyframes ck-shell-edge-in{to{opacity:1}}@supports (animation-timeline:scroll()){:root[data-ck-expression=workspace] .ck-shell__top:after{animation:linear both ck-shell-edge-in;animation-timeline:scroll();animation-range:0 32px}}@supports not (animation-timeline:scroll()){:root[data-ck-expression=workspace] .ck-shell__top[data-scrolled]:after{opacity:1}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){:root[data-ck-expression=workspace] .ck-shell__top:after{-webkit-backdrop-filter:none;backdrop-filter:none}}:root[data-ck-expression=workspace] .ck-product-nav{position:relative}.ck-product-nav__glider{box-sizing:border-box;width:var(--ck-indicator-w,0px);height:var(--ck-control-h-sm);border:1px solid var(--ck-glass-rim,transparent);border-radius:var(--ck-radius-button);background:var(--ck-glass-pill,var(--ck-selected));box-shadow:var(--ck-glass-pill-shadow,none);transform:translate(var(--ck-indicator-x,0px), calc(var(--ck-indicator-y,0px) + (var(--ck-indicator-h,0px) - var(--ck-control-h-sm)) / 2));opacity:0;pointer-events:none;position:absolute;top:0;left:0}:root[data-ck-expression=workspace] .ck-product-nav__link:before{border-radius:var(--ck-radius-button)}:root[data-ck-expression=workspace] .ck-product-nav__link[aria-current=page]:before{background:var(--ck-selected)}:root[data-ck-expression=workspace] .ck-product-nav__link[aria-current=page]:after{content:none}:root[data-ck-expression=workspace] .ck-product-nav:is([data-indicator=init],[data-indicator=ready]) .ck-product-nav__glider{opacity:1}:root[data-ck-expression=workspace] .ck-product-nav:is([data-indicator=init],[data-indicator=ready]) .ck-product-nav__link[aria-current=page]:before{background:0 0}@media (forced-colors:active){.ck-product-nav__glider{display:none}:root[data-ck-expression=workspace] .ck-product-nav__link[aria-current=page]:after{content:"";background:canvastext}}.ck-shell__search{flex:0 auto;width:15rem;min-width:0;display:flex}@media (max-width:1023px){.ck-shell__search{width:11rem}}@media (max-width:639px){.ck-shell__search{width:auto}}:root[data-ck-expression=workspace] .ck-account__avatar{font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);background:var(--ck-glass-bar,var(--ck-bg-subtle));border-color:var(--ck-glass-bar-rim,var(--ck-border));box-shadow:var(--ck-glass-bar-shadow,none)}:root[data-ck-expression=workspace] .ck-account__trigger:hover .ck-account__avatar{background:var(--ck-glass-bar-hover,var(--ck-hover));border-color:var(--ck-glass-bar-rim-hover,var(--ck-border-strong))}:root[data-ck-expression=workspace] :is(.ck-account__trigger:active,.ck-account__trigger[aria-expanded=true]) .ck-account__avatar{background:var(--ck-selected)}:root[data-ck-expression=workspace] .ck-shell__signin.ck-btn--secondary{border-radius:var(--ck-radius-button);background:var(--ck-primary-fill,var(--ck-accent));box-shadow:var(--ck-primary-shadow,none)}:root[data-ck-expression=workspace] .ck-shell__signin.ck-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--ck-primary-fill-hover,var(--ck-accent-hover));box-shadow:var(--ck-primary-shadow-hover,none)}:root[data-ck-expression=workspace] :is(.ck-shell__right .ck-theme-toggle,.ck-launcher__trigger,.ck-shell__brand,.ck-shell__product){border-radius:var(--ck-radius-button)}:root[data-ck-expression=workspace] :is(.ck-account__menu,.ck-launcher__panel,.ck-launcher__sheet){border-color:var(--ck-glass-rim,var(--ck-border));background:var(--ck-glass-panel,var(--ck-surface-raised));box-shadow:var(--ck-glass-panel-shadow,var(--ck-shadow-2));-webkit-backdrop-filter:var(--ck-glass-filter-panel);backdrop-filter:var(--ck-glass-filter-panel)}.ck-msurface{box-sizing:border-box;background:var(--ck-bg-subtle);min-height:100dvh;color:var(--ck-fg);padding:calc(var(--safe-top,env(safe-area-inset-top,0px)) + var(--ck-space-20)) max(var(--ck-space-20), var(--safe-right,env(safe-area-inset-right,0px))) calc(var(--safe-bottom,env(safe-area-inset-bottom,0px)) + var(--ck-space-20)) max(var(--ck-space-20), var(--safe-left,env(safe-area-inset-left,0px)));flex-direction:column;display:flex;position:relative}.ck-msurface__toggle{margin-bottom:var(--ck-space-16);justify-content:flex-end;display:flex}.ck-msurface__toggle .ck-theme-toggle{width:max(var(--ck-icon-button), var(--ck-target-min,44px));height:max(var(--ck-icon-button), var(--ck-target-min,44px))}.ck-msurface__center{flex:1 0 auto;justify-content:center;align-items:center;display:flex}.ck-msurface__panel{box-sizing:border-box;background:var(--ck-surface);width:100%;color:var(--ck-fg);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:none;padding:var(--ck-space-32);position:relative}.ck-msurface__logo{margin-bottom:var(--ck-space-24);justify-content:center;display:flex}.ck-msurface__logo>*{justify-content:center;align-items:center;display:inline-flex}@media (max-width:640px){.ck-msurface__panel{padding:var(--ck-space-24) var(--ck-space-20)}}.ck-msurface--plain,.ck-msurface--kiosk{background:var(--ck-bg)}.ck-msurface--plain .ck-msurface__panel,.ck-msurface--kiosk .ck-msurface__panel{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding:0}.ck-msurface--kiosk{flex-direction:column;min-height:100dvh;display:flex}.ck-msurface--kiosk .ck-msurface__center{flex:1;align-items:stretch;min-height:0}.ck-msurface--kiosk .ck-msurface__panel{flex-direction:column;display:flex}.ck-doc{box-sizing:border-box;background:var(--ck-bg);min-height:100dvh;color:var(--ck-fg);padding:calc(var(--safe-top,env(safe-area-inset-top,0px)) + var(--ck-space-32)) var(--ck-space-20) calc(var(--safe-bottom,env(safe-area-inset-bottom,0px)) + var(--ck-space-40))}.ck-doc__column{width:100%;margin:0 auto}.ck-doc__logo{margin-bottom:var(--ck-space-24);justify-content:center;display:flex}.ck-doc__logo a{border-radius:var(--ck-radius-md);display:inline-flex}.ck-doc__body{width:100%}@media (max-width:640px){.ck-doc{padding:calc(var(--safe-top,env(safe-area-inset-top,0px)) + var(--ck-space-20)) var(--ck-space-16) calc(var(--safe-bottom,env(safe-area-inset-bottom,0px)) + var(--ck-space-32))}}.ck-doc--marketing{padding:0}.ck-doc--marketing .ck-doc__column{box-sizing:content-box;width:auto;padding-inline:var(--ck-space-20)}.ck-doc--marketing .ck-doc__body{padding-block:var(--ck-space-32)}.ck-workspace{--ck-workspace-sidebar-w:var(--ck-sidebar-w);--ck-workspace-inspector-w:360px;--ck-workspace-gutter:var(--ck-space-16);--ck-workspace-measure:var(--ck-measure-wide);--ck-workspace-content-max:calc(var(--ck-workspace-measure) + 2 * var(--ck-workspace-gutter));--ck-workspace-header-h:calc(var(--ck-topbar-h) + env(safe-area-inset-top,0px));--ck-workspace-pane-h:calc(var(--ck-workspace-h,100dvh) - var(--ck-workspace-header-h));--ck-workspace-drawer-dur:var(--ck-dur-slow);grid-template-rows:var(--ck-workspace-header-h) minmax(0, 1fr);height:var(--ck-workspace-h,100vh);height:var(--ck-workspace-h,100dvh);background:var(--ck-bg);min-height:0;color:var(--ck-fg);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.ck-workspace[data-width=form]{--ck-workspace-measure:var(--ck-measure-form)}.ck-workspace[data-width=detail]{--ck-workspace-measure:var(--ck-measure-detail)}.ck-workspace[data-width=wide]{--ck-workspace-measure:var(--ck-measure-wide)}.ck-workspace[data-width=full]{--ck-workspace-content-max:none}@media (min-width:640px){.ck-workspace{--ck-workspace-gutter:var(--ck-space-24)}}@media (min-width:1024px){.ck-workspace{--ck-workspace-gutter:var(--ck-space-32)}.ck-workspace[data-sidebar=collapsed]{--ck-workspace-sidebar-w:var(--ck-sidebar-w-collapsed)}}.ck-workspace__header{z-index:var(--ck-z-sticky);align-items:center;gap:var(--ck-space-12);box-sizing:border-box;min-width:0;padding-top:env(safe-area-inset-top,0px);padding-inline:max(var(--ck-space-16), env(safe-area-inset-left,0px)) max(var(--ck-space-16), env(safe-area-inset-right,0px));background:var(--ck-bg);border-bottom:1px solid #0000;display:flex;position:relative}@media (min-width:1024px){.ck-workspace:not(.ck-workspace--no-sidebar) .ck-workspace__header:before{content:"";z-index:calc(var(--ck-z-base) - 1);box-sizing:border-box;width:var(--ck-workspace-sidebar-w);background:var(--ck-bg-subtle);border-inline-end:1px solid var(--ck-border);pointer-events:none;top:0;bottom:-1px;position:absolute;inset-inline-start:0}}.ck-workspace__identity{flex:0 auto;align-items:center;min-width:0;display:flex}@media (min-width:1024px){.ck-workspace:not(.ck-workspace--no-sidebar) .ck-workspace__identity{min-width:calc(var(--ck-workspace-sidebar-w) + var(--ck-workspace-gutter) - var(--ck-space-16) - var(--ck-space-12));flex:none}}.ck-workspace__brand{align-items:center;gap:var(--ck-space-8);min-width:0;min-height:var(--ck-control-h-md);padding-inline:var(--ck-space-4) var(--ck-space-8);border-radius:var(--ck-radius-md);color:var(--ck-fg);transition:background-color var(--ck-dur-fast) var(--ck-ease-out);margin-inline-start:calc(-1 * var(--ck-space-4));text-decoration:none;display:inline-flex}.ck-workspace__brand>svg{flex:none}.ck-workspace__brand:hover{background:var(--ck-hover);color:var(--ck-fg);text-decoration:none}.ck-workspace__brand:active{background:var(--ck-selected)}.ck-workspace__product{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking);overflow:hidden}.ck-workspace__search{flex:0 28rem;align-items:center;min-width:0;display:flex}.ck-workspace__actions{align-items:center;gap:var(--ck-space-4);flex:none;margin-inline-start:auto;display:flex}.ck-workspace__actions .ck-theme-toggle{width:var(--ck-icon-button);height:var(--ck-icon-button);min-width:var(--ck-icon-button);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);background:0 0;border-color:#0000}.ck-workspace__actions .ck-theme-toggle:hover{background:var(--ck-hover);color:var(--ck-fg);border-color:#0000}.ck-workspace__actions .ck-theme-toggle:active{background:var(--ck-selected)}.ck-workspace__icon-button{box-sizing:border-box;width:var(--ck-icon-button);height:var(--ck-icon-button);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);font:inherit;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.ck-workspace__icon-button:hover{background:var(--ck-hover);color:var(--ck-fg);text-decoration:none}.ck-workspace__icon-button:active,.ck-workspace__icon-button[aria-expanded=true]:not(.ck-workspace__collapse){background:var(--ck-selected);color:var(--ck-fg)}.ck-workspace__icon-button:disabled,.ck-workspace__icon-button[aria-disabled=true]{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}.ck-workspace__menu-button{margin-inline-start:calc(-1 * var(--ck-space-6))}@media (min-width:1024px){.ck-workspace__menu-button{display:none}}.ck-workspace__body{grid-template-columns:var(--ck-workspace-sidebar-w) minmax(0, 1fr);min-width:0;min-height:0;display:grid}.ck-workspace--no-sidebar .ck-workspace__body{grid-template-columns:minmax(0,1fr)}.ck-workspace__drawer{display:contents}.ck-workspace__sidebar{box-sizing:border-box;background:var(--ck-bg-subtle);border-inline-end:1px solid var(--ck-border);flex-direction:column;min-width:0;min-height:0;display:flex}.ck-workspace__drawer-head{display:none}.ck-workspace__sidebar-body{overscroll-behavior:contain;min-height:0;padding:var(--ck-space-12) var(--ck-space-8);flex:auto;overflow-y:auto}.ck-workspace__sidebar-footer{padding:var(--ck-space-8);border-top:1px solid var(--ck-border);flex:none;justify-content:flex-end;display:flex}@media (min-width:1024px){.ck-workspace[data-sidebar=collapsed] .ck-workspace__sidebar-body{padding-inline:calc((var(--ck-workspace-sidebar-w) - var(--ck-icon-button) - 1px) / 2)}.ck-workspace[data-sidebar=collapsed] .ck-workspace__sidebar-footer{justify-content:center;padding-inline:0}.ck-workspace[data-sidebar=collapsed] .ck-sidebar-nav{--ck-sidebar-nav-marker-offset:calc((var(--ck-workspace-sidebar-w) - var(--ck-icon-button) - 1px) / 2)}}.ck-workspace__main{overscroll-behavior:contain;background:var(--ck-bg);min-width:0;min-height:0;position:relative;overflow:auto}.ck-workspace__main:before{content:"";z-index:var(--ck-z-raised);height:var(--ck-space-24);margin-bottom:calc(-1 * var(--ck-space-24));background:linear-gradient(to bottom, var(--ck-bg), transparent);-webkit-backdrop-filter:blur(8px)saturate(1.3);backdrop-filter:blur(8px)saturate(1.3);pointer-events:none;opacity:0;display:block;position:sticky;top:0;-webkit-mask-image:linear-gradient(currentColor,#0000);mask-image:linear-gradient(currentColor,#0000)}.ck-workspace__content{box-sizing:border-box;width:100%;max-width:var(--ck-workspace-content-max);padding:var(--ck-workspace-gutter) var(--ck-workspace-gutter) var(--ck-space-48);overflow-wrap:break-word;min-width:0;margin-inline:auto}.ck-workspace__content>.ck-action-bar,.ck-workspace__content>form>.ck-action-bar{--ck-action-bar-bleed:var(--ck-workspace-gutter)}.ck-workspace__inspector{box-sizing:border-box;min-width:0;padding:var(--ck-workspace-gutter);background:var(--ck-surface);border-top:1px solid var(--ck-border)}@media (min-width:1280px){.ck-workspace--has-inspector .ck-workspace__main{grid-template-columns:minmax(0, 1fr) var(--ck-workspace-inspector-w);align-items:start;display:grid}.ck-workspace--has-inspector .ck-workspace__main:before{grid-column:1/-1}.ck-workspace__inspector{height:var(--ck-workspace-pane-h);overscroll-behavior:contain;padding:var(--ck-space-24);border-top:0;border-inline-start:1px solid var(--ck-border);position:sticky;top:0;overflow-y:auto}}@media (max-width:1023px){.ck-workspace__body{grid-template-columns:minmax(0,1fr)}.ck-workspace__drawer{z-index:var(--ck-z-overlay);background:var(--ck-scrim);opacity:0;visibility:hidden;transition:opacity var(--ck-workspace-drawer-dur) var(--ck-ease-in), visibility 0s linear var(--ck-workspace-drawer-dur);display:block;position:fixed;inset:0}.ck-workspace__drawer[data-state=open]{opacity:1;visibility:visible;transition:opacity var(--ck-workspace-drawer-dur) var(--ck-ease-out), visibility 0s}.ck-workspace__sidebar{width:min(calc(var(--ck-sidebar-w) + var(--ck-space-40)), calc(100% - var(--ck-header-h)));padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--ck-surface-overlay);border-inline-end:1px solid var(--ck-border);box-shadow:var(--ck-shadow-3);transition:transform var(--ck-workspace-drawer-dur) var(--ck-ease-in);padding-inline-start:env(safe-area-inset-left,0px);position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.ck-workspace__sidebar: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:translate(100%)}.ck-workspace__drawer[data-state=open] .ck-workspace__sidebar{transition:transform var(--ck-workspace-drawer-dur) var(--ck-ease-out);transform:none}.ck-workspace__sidebar:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-workspace__drawer-head{justify-content:space-between;align-items:center;gap:var(--ck-space-8);min-height:var(--ck-header-h);box-sizing:border-box;padding-inline:var(--ck-space-16) var(--ck-space-8);border-bottom:1px solid var(--ck-border);flex:none;display:flex}.ck-workspace__drawer-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);color:var(--ck-fg);overflow:hidden}.ck-workspace__sidebar-footer{display:none}}@media (max-width:639px){.ck-workspace{--ck-workspace-header-h:calc(var(--ck-header-h) + env(safe-area-inset-top,0px))}.ck-workspace__header{gap:var(--ck-space-8)}.ck-workspace__search{flex:none}}@media (max-width:479px){.ck-workspace__product{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.ck-workspace{--ck-workspace-drawer-dur:var(--ck-dur-fast)}.ck-workspace__sidebar,.ck-workspace__sidebar: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:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-workspace{--ck-workspace-drawer-dur:var(--ck-dur-fast)}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-workspace__sidebar,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-workspace__sidebar: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:none}@media (forced-colors:active){.ck-workspace__header,.ck-workspace__sidebar,.ck-workspace__inspector{border-color:canvastext}}.ck-workspace-search{align-items:center;gap:var(--ck-space-8);width:100%;min-width:0;min-height:var(--ck-control-h-md);box-sizing:border-box;padding:0 var(--ck-space-6) 0 var(--ck-space-12);border:1px solid var(--ck-glass-bar-rim,var(--ck-border));border-radius:var(--ck-radius-button,var(--ck-radius-md));background:var(--ck-glass-bar,var(--ck-bg-subtle));box-shadow:var(--ck-glass-bar-shadow,none);color:var(--ck-fg-subtle);font:inherit;font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);text-align:start;cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);display:inline-flex}.ck-workspace-search:hover{background:var(--ck-glass-bar-hover,var(--ck-hover));border-color:var(--ck-glass-bar-rim-hover,var(--ck-border-strong));color:var(--ck-fg-muted)}.ck-workspace-search:active,.ck-workspace-search[aria-expanded=true]{background:var(--ck-selected);color:var(--ck-fg-muted)}.ck-workspace-search:disabled{color:var(--ck-fg-disabled);background:var(--ck-bg-subtle);border-color:var(--ck-border);cursor:not-allowed}.ck-workspace-search__icon{flex:none;display:inline-flex}.ck-workspace-search__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ck-workspace-search__kbd{padding:0 var(--ck-space-6);border-radius:var(--ck-radius-full);background:var(--ck-selected);color:var(--ck-fg-subtle);font-family:var(--ck-font-ui);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);font-variant-numeric:tabular-nums;border:1px solid #0000;flex:none}@media (max-width:639px){.ck-workspace-search{width:var(--ck-icon-button);color:var(--ck-fg-muted);background:0 0;border-color:#0000;justify-content:center;padding:0}.ck-workspace-search__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ck-workspace-search__kbd{display:none}}@keyframes ck-workspace-page-in{0%{opacity:.2;transform:translateY(6px)}}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-ck-motion-pref=reduced],[data-ck-motion-pref=off])) .ck-workspace__content>*{animation:ck-workspace-page-in .2s var(--ck-ease-enter) backwards}}@keyframes ck-workspace-edge-in{to{opacity:1}}@supports (animation-timeline:scroll()){.ck-workspace__main{scroll-timeline:--ck-workspace-scroll block}.ck-workspace__main:before{animation:linear both ck-workspace-edge-in;animation-timeline:--ck-workspace-scroll;animation-range:0 32px}}@supports not (animation-timeline:scroll()){.ck-workspace__main[data-scrolled]:before{opacity:1}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.ck-workspace__main:before{-webkit-backdrop-filter:none;backdrop-filter:none}}.ck-workspace__main{container:ck-region/inline-size}.ck-workspace__topnav{flex:auto;align-self:stretch;min-width:0;display:flex}.ck-workspace--top .ck-workspace__search{flex:0 15rem}@media (max-width:839px){.ck-workspace__topnav{display:none}}@media (min-width:840px){.ck-workspace--top .ck-workspace__menu-button,.ck-workspace--top .ck-workspace__drawer{display:none}}.ck-workspace--has-banner{--ck-workspace-header-h:var(--ck-topbar-h);grid-template-rows:auto var(--ck-workspace-header-h) minmax(0, 1fr)}.ck-workspace--has-banner .ck-workspace__header{padding-top:0}@media (max-width:639px){.ck-workspace--has-banner{--ck-workspace-header-h:var(--ck-header-h)}}.ck-workspace__banner{gap:var(--ck-space-8);box-sizing:border-box;min-width:0;max-height:40vh;padding:max(var(--ck-space-8), env(safe-area-inset-top,0px)) max(var(--ck-workspace-gutter), env(safe-area-inset-right,0px)) 0 max(var(--ck-workspace-gutter), env(safe-area-inset-left,0px));background:var(--ck-bg);display:grid;overflow-y:auto}.ck-workspace{--ck-workspace-panel-w:360px}.ck-workspace[data-panel-size=lg]{--ck-workspace-panel-w:480px}.ck-workspace__panel{box-sizing:border-box;overscroll-behavior:contain;background:var(--ck-surface);border-inline-start:1px solid var(--ck-border);min-width:0;min-height:0;overflow-y:auto}.ck-workspace--has-panel[data-panel-mode=column] .ck-workspace__body{grid-template-columns:var(--ck-workspace-sidebar-w) minmax(0, 1fr) var(--ck-workspace-panel-w)}.ck-workspace--has-panel.ck-workspace--no-sidebar[data-panel-mode=column] .ck-workspace__body{grid-template-columns:minmax(0, 1fr) var(--ck-workspace-panel-w)}.ck-workspace--has-panel:not([data-panel-mode]) .ck-workspace__panel{display:none}@media (min-width:1200px){.ck-workspace--has-panel.ck-workspace--no-sidebar:not([data-panel-mode]) .ck-workspace__body{grid-template-columns:minmax(0, 1fr) var(--ck-workspace-panel-w)}.ck-workspace--has-panel.ck-workspace--no-sidebar:not([data-panel-mode]) .ck-workspace__panel{display:block}}@media (min-width:1464px){.ck-workspace--has-panel:not([data-panel-mode]) .ck-workspace__body{grid-template-columns:var(--ck-workspace-sidebar-w) minmax(0, 1fr) var(--ck-workspace-panel-w)}.ck-workspace--has-panel:not([data-panel-mode]) .ck-workspace__panel{display:block}}.ck-workspace__panel-sheet[data-inspector] .ck-sheet__body{padding:0}@media (forced-colors:active){.ck-workspace__panel{border-color:canvastext}}.ck-sidebar-nav{gap:var(--ck-space-16);min-width:0;font-family:var(--ck-font-ui);flex-direction:column;display:flex;position:relative}.ck-sidebar-nav__group{flex-direction:column;min-width:0;display:flex}.ck-sidebar-nav__group-label{margin:0 0 var(--ck-space-4);padding:0 var(--ck-space-12);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);letter-spacing:0;color:var(--ck-fg-muted);overflow-wrap:anywhere}:root[data-ck-expression=workspace] .ck-sidebar-nav__group-label{color:var(--ck-fg-subtle);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}.ck-sidebar-nav__list{gap:var(--ck-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-sidebar-nav__entry{min-width:0;display:flex}.ck-sidebar-nav__item{z-index:var(--ck-z-raised);align-items:center;gap:var(--ck-space-8);width:100%;min-width:0;min-height:var(--ck-control-h-md);box-sizing:border-box;padding:var(--ck-space-4) var(--ck-space-12);border-radius:var(--ck-radius-sm);color:var(--ck-fg-muted);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);text-align:start;overflow-wrap:anywhere;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;text-decoration:none;display:flex;position:relative}.ck-sidebar-nav__item:hover{background:var(--ck-hover);color:var(--ck-fg);text-decoration:none}.ck-sidebar-nav__item:active{background:var(--ck-selected);color:var(--ck-fg)}.ck-sidebar-nav__item:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px}.ck-sidebar-nav__item[aria-current=page]{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg)}.ck-sidebar-nav__item[aria-current=page]:before{content:"";inset-block:var(--ck-space-6);border-radius:var(--ck-radius-full);background:var(--ck-accent);width:2px;position:absolute;inset-inline-start:calc(-1 * var(--ck-sidebar-nav-marker-offset,var(--ck-space-8)))}.ck-sidebar-nav__item[aria-disabled=true]{color:var(--ck-fg-disabled);cursor:not-allowed;background:0 0}.ck-sidebar-nav__icon,.ck-sidebar-nav__glyph{width:var(--ck-space-16);height:var(--ck-space-16);color:var(--ck-fg-subtle);transition:color var(--ck-dur-fast) var(--ck-ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.ck-sidebar-nav__icon>svg{width:100%;height:100%}.ck-sidebar-nav__glyph{font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-weight-semibold)}.ck-sidebar-nav__item:hover .ck-sidebar-nav__icon,.ck-sidebar-nav__item:active .ck-sidebar-nav__icon,.ck-sidebar-nav__item[aria-current=page] .ck-sidebar-nav__icon,.ck-sidebar-nav__item[aria-current=page] .ck-sidebar-nav__glyph{color:currentColor}.ck-sidebar-nav__item[aria-disabled=true] .ck-sidebar-nav__icon{color:var(--ck-fg-disabled)}.ck-sidebar-nav__label{flex:auto;min-width:0}.ck-sidebar-nav__count{min-width:var(--ck-space-20);box-sizing:border-box;padding:0 var(--ck-space-6);border:1px solid var(--ck-border);border-radius:var(--ck-radius-sm);background:var(--ck-surface);color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);font-variant-numeric:tabular-nums;text-align:center;flex:none;margin-inline-start:auto}.ck-sidebar-nav__item[aria-current=page] .ck-sidebar-nav__count{border-color:var(--ck-accent-border);color:var(--ck-accent-soft-fg)}.ck-sidebar-nav__external{color:var(--ck-fg-subtle);flex:none;display:inline-flex}.ck-sidebar-nav__hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ck-sidebar-nav--collapsed{gap:var(--ck-space-8)}.ck-sidebar-nav--collapsed .ck-sidebar-nav__group+.ck-sidebar-nav__group{padding-top:var(--ck-space-8);border-top:1px solid var(--ck-border)}.ck-sidebar-nav--collapsed .ck-sidebar-nav__item{width:var(--ck-icon-button);justify-content:center;margin-inline:auto;padding-inline:0}.ck-sidebar-nav--collapsed :is(.ck-sidebar-nav__group-label,.ck-sidebar-nav__label,.ck-sidebar-nav__count,.ck-sidebar-nav__external){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ck-sidebar-nav__glider{z-index:var(--ck-z-base);box-sizing:border-box;width:var(--ck-indicator-w,0px);height:var(--ck-indicator-h,0px);border:1px solid var(--ck-glass-rim,transparent);border-radius:var(--ck-radius-md);background:var(--ck-glass-pill,var(--ck-accent-soft));box-shadow:var(--ck-glass-pill-shadow,none);transform:translate(var(--ck-indicator-x,0px), var(--ck-indicator-y,0px));opacity:0;pointer-events:none;position:absolute;top:0;left:0}:root[data-ck-expression=workspace] .ck-sidebar-nav:is([data-indicator=init],[data-indicator=ready]) .ck-sidebar-nav__glider{opacity:1}:root[data-ck-expression=workspace] .ck-sidebar-nav:is([data-indicator=init],[data-indicator=ready]) .ck-sidebar-nav__item[aria-current=page]{background:0 0}:root[data-ck-expression=workspace] .ck-sidebar-nav:is([data-indicator=init],[data-indicator=ready]) .ck-sidebar-nav__item[aria-current=page]:before{content:none}@media (forced-colors:active){.ck-sidebar-nav__glider{display:none}:root[data-ck-expression=workspace] .ck-sidebar-nav:is([data-indicator=init],[data-indicator=ready]) .ck-sidebar-nav__item[aria-current=page]:before{content:""}.ck-sidebar-nav__item[aria-current=page]{outline-offset:-1px;outline:1px solid canvastext}.ck-sidebar-nav__item[aria-current=page]:before{forced-color-adjust:none;background:highlight}.ck-sidebar-nav__item[aria-disabled=true]{color:graytext}}.ck-focus-bar__back{align-items:center;gap:var(--ck-space-4);min-width:0;max-width:14rem;min-height:var(--ck-control-h-md);box-sizing:border-box;padding-inline:var(--ck-space-6) var(--ck-space-12);border-radius:var(--ck-radius-button);color:var(--ck-fg-muted);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);flex:0 auto;margin-inline-start:calc(-1 * var(--ck-space-6));text-decoration:none;display:inline-flex}.ck-focus-bar__back>svg{flex:none}.ck-focus-bar__back:hover{background:var(--ck-hover);color:var(--ck-fg);text-decoration:none}.ck-focus-bar__back:active{background:var(--ck-selected);color:var(--ck-fg)}.ck-focus-bar__back-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ck-focus-bar__heading{align-items:center;gap:var(--ck-space-12);flex:auto;min-width:0;display:flex}.ck-focus-bar__back+.ck-focus-bar__heading{border-inline-start:1px solid var(--ck-border);padding-inline-start:var(--ck-space-12)}.ck-focus-bar__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking);margin:0;overflow:hidden}.ck-focus-bar__meta{align-items:center;gap:var(--ck-space-8);min-width:0;color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);flex:none;display:flex}.ck-focus-bar__meta-text{white-space:nowrap}.ck-focus-bar__meta-text:empty{margin-inline-start:calc(-1 * var(--ck-space-8))}.ck-focus-bar__actions{align-items:center;gap:var(--ck-space-8);flex:none;margin-inline-start:auto;display:flex}@media (max-width:899px){.ck-focus-bar__meta-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (max-width:639px){.ck-focus-bar__back{width:var(--ck-icon-button);min-width:var(--ck-icon-button);flex:none;justify-content:center;padding:0}.ck-focus-bar__back-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ck-focus-bar__back+.ck-focus-bar__heading{border-inline-start:0;padding-inline-start:0}.ck-workspace--focus[data-bottom-bar] .ck-focus-bar__actions{inset-inline:max(var(--ck-space-12), env(safe-area-inset-left,0px)) max(var(--ck-space-12), env(safe-area-inset-right,0px));bottom:calc(var(--ck-space-12) + env(safe-area-inset-bottom,0px));z-index:var(--ck-z-sticky);padding:var(--ck-space-6);border:1px solid var(--ck-glass-rim,var(--ck-border));border-radius:var(--ck-radius-full);background:var(--ck-glass-capsule,var(--ck-surface-raised));box-shadow:var(--ck-glass-float-shadow,var(--ck-shadow-2));-webkit-backdrop-filter:var(--ck-glass-filter-chip);backdrop-filter:var(--ck-glass-filter-chip);justify-content:flex-end;position:fixed}.ck-workspace--focus[data-bottom-bar] .ck-focus-bar__actions>*{flex:1 1 0}.ck-workspace--focus[data-bottom-bar] .ck-workspace__content{padding-bottom:calc(var(--ck-control-h-lg) + var(--ck-space-12) * 2 + var(--ck-space-24) + env(safe-area-inset-bottom,0px))}}@media (forced-colors:active){.ck-focus-bar__back+.ck-focus-bar__heading,.ck-workspace--focus[data-bottom-bar] .ck-focus-bar__actions{border-color:canvastext}}@media print{.ck-focus-bar__actions{display:none!important}}.ck-workspace--has-steps{--ck-focus-rail-w:var(--ck-sidebar-w)}.ck-workspace--has-steps .ck-workspace__body{grid-template-columns:var(--ck-focus-rail-w) minmax(0, 1fr)}.ck-workspace--has-steps.ck-workspace--has-panel[data-panel-mode=column] .ck-workspace__body{grid-template-columns:var(--ck-focus-rail-w) minmax(0, 1fr) var(--ck-workspace-panel-w)}@media (min-width:1464px){.ck-workspace--has-steps.ck-workspace--has-panel:not([data-panel-mode]) .ck-workspace__body{grid-template-columns:var(--ck-focus-rail-w) minmax(0, 1fr) var(--ck-workspace-panel-w)}}.ck-focus-steps{gap:var(--ck-space-16);box-sizing:border-box;overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--ck-space-16) var(--ck-space-8);background:var(--ck-bg-subtle);border-inline-end:1px solid var(--ck-border);flex-direction:column;display:flex;overflow-y:auto}.ck-focus-steps__summary{align-items:baseline;gap:var(--ck-space-4) var(--ck-space-8);min-width:0;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);flex-wrap:wrap;margin:0;display:none}.ck-focus-steps__count{color:var(--ck-fg-muted)}.ck-focus-steps__current{color:var(--ck-fg);font-weight:var(--ck-weight-medium);overflow-wrap:anywhere}.ck-focus-steps__back{align-items:center;gap:var(--ck-space-4);min-height:var(--ck-control-h-md);box-sizing:border-box;padding-block:0;padding-inline:var(--ck-space-6) var(--ck-space-12);border-radius:var(--ck-radius-button);color:var(--ck-fg-muted);font:inherit;font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:0;flex:none;margin:0;margin-inline-start:calc(-1 * var(--ck-space-6));display:none}.ck-focus-steps__back>svg{flex:none}.ck-focus-steps__back:hover{background:var(--ck-hover);color:var(--ck-fg)}.ck-focus-steps__back:active{background:var(--ck-selected)}.ck-focus-steps__back:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-focus-steps__list{gap:var(--ck-space-2);margin:0;padding:0;list-style:none;display:grid}.ck-focus-steps__item{align-items:flex-start;gap:var(--ck-space-12);width:100%;min-height:var(--ck-control-h-md);box-sizing:border-box;padding:var(--ck-space-8);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);font:inherit;font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);text-align:start;background:0 0;border:0;margin:0;display:flex}button.ck-focus-steps__item{cursor:pointer;transition:background-color var(--ck-dur-fast) var(--ck-ease-out)}button.ck-focus-steps__item:hover{background:var(--ck-hover);color:var(--ck-fg)}button.ck-focus-steps__item:active{background:var(--ck-selected)}button.ck-focus-steps__item:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}.ck-focus-steps__item[aria-current=step]{background:var(--ck-accent-soft);color:var(--ck-accent-soft-fg);font-weight:var(--ck-weight-medium)}.ck-focus-steps__marker{box-sizing:border-box;width:var(--ck-space-24);height:var(--ck-space-24);border:1px solid var(--ck-border-strong);border-radius:var(--ck-radius-full);color:var(--ck-fg-muted);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-weight-semibold);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.ck-focus-steps__step[data-state=current] .ck-focus-steps__marker{border-color:var(--ck-accent);background:var(--ck-accent);color:var(--ck-on-accent)}.ck-focus-steps__step[data-state=complete] .ck-focus-steps__marker{border-color:var(--ck-indicator);color:var(--ck-indicator)}.ck-focus-steps__text{min-width:0;padding-block:calc((var(--ck-space-24) - var(--ck-text-body-line)) / 2);overflow-wrap:anywhere;flex-direction:column;display:flex}.ck-focus-steps__step[data-state=complete] .ck-focus-steps__item{color:var(--ck-fg)}.ck-focus-steps__description{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-regular)}.ck-focus-steps__note{padding-inline:var(--ck-space-8);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}@media (max-width:839px){.ck-workspace--has-steps .ck-workspace__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ck-focus-steps{align-items:center;gap:var(--ck-space-8);padding:var(--ck-space-8) var(--ck-workspace-gutter);border-inline-end:0;border-bottom:1px solid var(--ck-border);flex-direction:row;overflow:visible}.ck-focus-steps__summary{display:flex}.ck-focus-steps__back{display:inline-flex}.ck-focus-steps{flex-wrap:wrap}.ck-focus-steps__list{display:none}.ck-focus-steps__note{flex-basis:100%;padding-inline:0}}.ck-focus-steps.ck-focus-steps--compact{align-items:center;gap:var(--ck-space-8);padding:0 0 var(--ck-space-12);border-inline-end:0;border-bottom:1px solid var(--ck-border);background:0 0;flex-direction:row;overflow:visible}.ck-focus-steps--compact .ck-focus-steps__summary{display:flex}.ck-focus-steps--compact .ck-focus-steps__back{display:inline-flex}.ck-focus-steps.ck-focus-steps--compact{flex-wrap:wrap}.ck-focus-steps--compact .ck-focus-steps__list{display:none}.ck-focus-steps--compact .ck-focus-steps__note{flex-basis:100%;padding-inline:0}.ck-workspace--focus[data-bottom-bar] .ck-focus-bar__actions>.ck-workspace__panel-toggle{flex:none}@media (forced-colors:active){.ck-focus-steps{border-color:canvastext}.ck-focus-steps__item[aria-current=step]{outline:1px solid canvastext}.ck-focus-steps__marker{border-color:canvastext}}@media (prefers-reduced-motion:reduce){button.ck-focus-steps__item,.ck-focus-steps__back{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) button.ck-focus-steps__item,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-focus-steps__back{transition:none}.ck-template{min-width:0;font-family:var(--ck-font-ui);color:var(--ck-fg);position:relative}.ck-template__body{align-content:start;gap:var(--ck-space-24);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ck-template__skip{z-index:var(--ck-z-skip);margin:0}.ck-template__section-title{color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);letter-spacing:var(--ck-text-h4-tracking);overflow-wrap:anywhere;margin:0}.ck-template :is(.ck-template__toolbar,.ck-template__bulk,.ck-template__results,.ck-template__errors,.ck-template__sections){min-width:0}.ck-template__sections{gap:var(--ck-space-24);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.ck-template__footer{justify-content:center;align-items:center;gap:var(--ck-space-12);flex-wrap:wrap;min-width:0;display:flex}@container ck-region (min-width:600px){.ck-template__footer{justify-content:flex-end}}.ck-template--list-detail{flex-direction:column;display:flex}.ck-template--list-detail>.ck-template__split{flex:auto;min-height:0}.ck-template__list,.ck-template__detail{align-content:start;gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.ck-template__empty-detail{min-height:16rem;padding:var(--ck-space-24);border:1px dashed var(--ck-border-strong);border-radius:var(--ck-radius-lg);place-items:center;display:grid}.ck-template__back{display:none}.ck-template__back-link{align-items:center;gap:var(--ck-space-4);min-height:var(--ck-target-min,44px);padding:0 var(--ck-space-8) 0 var(--ck-space-4);border-radius:var(--ck-radius-md);color:var(--ck-fg);font:inherit;font-weight:var(--ck-weight-medium);cursor:pointer;background:0 0;border:0;margin-inline-start:calc(-1 * var(--ck-space-4));text-decoration:none;display:inline-flex}.ck-template__back-link:hover{background:var(--ck-hover);text-decoration:none}.ck-template__back-link>svg{flex:none;width:1.25em;height:1.25em}@container ck-split (max-width:839.98px){.ck-template--list-detail[data-view=detail] .ck-split__pane--start,.ck-template--list-detail[data-view=list] .ck-split__pane--end{display:none}.ck-template--list-detail .ck-template__back{display:block}}@container ck-region (min-width:840px){.ck-template--list-detail{block-size:calc(var(--ck-workspace-pane-h,100dvh) - var(--ck-workspace-gutter,var(--ck-space-16)) - var(--ck-space-48));min-block-size:28rem}}@container ck-split (min-width:840px){.ck-template--list-detail .ck-split__pane--start{padding-inline-end:var(--ck-space-12)}.ck-template--list-detail .ck-split__pane--end{padding-inline-start:var(--ck-space-12)}}.ck-template__main,.ck-template__aside,.ck-template__activity{align-content:start;gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container ck-region (min-width:840px){.ck-template__body--with-aside{grid-template:"main aside""activity aside"1fr/minmax(0,2fr) minmax(0,1fr);align-items:start}.ck-template__body--with-aside>.ck-template__aside{grid-area:aside}.ck-template__body--with-aside>.ck-template__main{grid-area:main}.ck-template__body--with-aside>.ck-template__activity{grid-area:activity}}@container ck-region (min-width:1200px){.ck-template__body--with-aside{column-gap:var(--ck-space-32)}}.ck-template--form{max-inline-size:var(--ck-measure-form)}.ck-template--form,.ck-template--wizard{--ck-action-bar-bleed:var(--ck-workspace-gutter,0px)}.ck-template--wizard{min-width:0;display:grid}.ck-template__step-head{min-width:0}.ck-wizard-frame--embedded{gap:var(--ck-space-16);min-width:0;max-inline-size:var(--ck-measure-form);display:grid}.ck-wizard-frame--embedded[data-width=detail]{max-inline-size:var(--ck-measure-detail)}.ck-wizard-frame--embedded[data-width=wide]{max-inline-size:var(--ck-measure-wide)}.ck-wizard-frame--embedded[data-width=full]{max-inline-size:none}.ck-wizard-frame__back{align-items:center;gap:var(--ck-space-4);color:var(--ck-fg-muted);font-weight:var(--ck-weight-medium);text-decoration:none;display:inline-flex}.ck-wizard-frame__back:hover{color:var(--ck-fg);text-decoration:underline}.ck-wizard-frame__actions{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;display:flex}@container ck-region (max-width:599.98px){:is(.ck-template--form,.ck-template--wizard) .ck-action-bar__actions{flex:100%}:is(.ck-template--form,.ck-template--wizard) .ck-action-bar__actions>*{flex:auto}}.ck-template__section-nav{min-width:0}.ck-template__section-nav ul{gap:var(--ck-space-4);scrollbar-width:thin;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ck-template__section-nav a{min-height:var(--ck-control-h-md);padding:0 var(--ck-space-12);border-radius:var(--ck-radius-md);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:flex}.ck-template__section-nav a:hover{background:var(--ck-hover);color:var(--ck-fg);text-decoration:none}.ck-template__setting{min-width:0;scroll-margin-block-start:var(--ck-space-24)}.ck-template__setting-card{gap:var(--ck-space-16);min-width:0;display:grid}.ck-template__setting-label{align-content:start;gap:var(--ck-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ck-template__setting-description{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-template__setting-content{align-content:start;gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container ck-region (min-width:600px){.ck-template__setting-card{gap:var(--ck-space-24);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@container ck-region (min-width:840px){.ck-template__body--with-nav{align-items:start;column-gap:var(--ck-space-32);grid-template-columns:12rem minmax(0,1fr)}.ck-template__body--with-nav>.ck-template__section-nav{top:var(--ck-space-16);position:sticky}.ck-template__section-nav ul{flex-direction:column;overflow-x:visible}.ck-template__section-nav a{white-space:normal}}.ck-template__figures,.ck-template__stats,.ck-template__charts{gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ck-template__stats>*,.ck-template__charts>*{min-width:0}.ck-template__stats>.ck-metric-group{grid-column:1/-1}.ck-template__attention{gap:var(--ck-space-12);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container ck-region (min-width:600px){.ck-template__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ck-region (min-width:840px){.ck-template__charts{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-template--report .ck-template__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ck-region (min-width:1200px){.ck-template--dashboard .ck-template__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.ck-template--report{max-inline-size:var(--ck-measure-detail)}.ck-template--report>.ck-template__body{gap:var(--ck-space-32)}.ck-template__report-section{gap:var(--ck-space-16);min-width:0;grid-template-columns:minmax(0,1fr);scroll-margin-block-start:var(--ck-space-24);display:grid}.ck-template__report-head{gap:var(--ck-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ck-template__report-eyebrow,.ck-template__footnote,.ck-template__footnotes{color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin:0}.ck-template__report-description{color:var(--ck-fg-muted)}.ck-template__report-figures{gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.ck-template__report-chart,.ck-template__report-table{min-width:0}.ck-template__footnotes{border-top:1px solid var(--ck-border);padding-block-start:var(--ck-space-16)}@container ck-region (min-width:1200px){.ck-template__report-figures--pair{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media print{.ck-workspace:has(.ck-template--report){height:auto;display:block;overflow:visible}.ck-workspace:has(.ck-template--report) :is(.ck-workspace__banner,.ck-workspace__header,.ck-workspace__drawer,.ck-workspace__panel,.ck-workspace__inspector){display:none!important}.ck-workspace:has(.ck-template--report) :is(.ck-workspace__body,.ck-workspace__main,.ck-workspace__content){max-width:none;height:auto;display:block;overflow:visible}.ck-template--report{max-inline-size:none}.ck-template--report .ck-page-header__actions{display:none}.ck-template__report-section+.ck-template__report-section{break-before:page}.ck-template__report-chart,.ck-template__report-table tr,.ck-template__figures{break-inside:avoid}}.ck-template__stage{align-items:start;gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ck-template__board,.ck-template__panel{min-width:0}.ck-template__panel{border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);overflow:hidden}@container ck-region (max-width:599.98px){.ck-template--board .ck-board{grid-auto-columns:min(85%, var(--ck-board-column-min,17rem));scroll-snap-type:x mandatory;scroll-padding-inline:var(--ck-space-2)}.ck-template--board .ck-board-column{scroll-snap-align:start}}@container ck-region (min-width:840px){.ck-template__stage--with-panel{grid-template-columns:minmax(0,1fr) 320px}.ck-template__stage--with-panel>.ck-template__board{grid-area:1/1}.ck-template__stage--with-panel>.ck-template__panel{top:var(--ck-space-16);max-block-size:calc(var(--ck-workspace-pane-h,100dvh) - 2 * var(--ck-space-16));grid-area:1/2;min-width:0;position:sticky;overflow:hidden auto}}@container ck-region (min-width:1200px){.ck-template__stage--with-panel{grid-template-columns:minmax(0,1fr) 360px}}.ck-template--editor{flex-direction:column;display:flex}.ck-template--editor>.ck-template__body{gap:var(--ck-space-16);flex:auto;grid-template-rows:minmax(0,1fr);min-height:0}.ck-template--editor>.ck-template__body:has(>.ck-template__bottom-bar){grid-template-rows:minmax(0,1fr) auto}.ck-template__workspace{gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.ck-template__pane{box-sizing:border-box;min-width:0;min-height:0;padding:var(--ck-space-16);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);overscroll-behavior:contain;overflow:auto}.ck-template__canvas{box-sizing:border-box;border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-bg-subtle);min-width:0;min-height:24rem;position:relative;overflow:auto}.ck-template__bottom-bar{min-width:0}@container ck-region (min-width:840px){.ck-template--editor{block-size:calc(var(--ck-workspace-pane-h,100dvh) - var(--ck-workspace-gutter,var(--ck-space-16)) - var(--ck-space-48));min-block-size:28rem}.ck-template__workspace{height:100%}.ck-template__canvas{min-height:0}.ck-template--editor[data-panes=start\ end] .ck-template__workspace{grid-template:"start canvas"minmax(0,1fr)"end canvas"minmax(0,1fr)/300px minmax(0,1fr)}.ck-template--editor[data-panes=start] .ck-template__workspace{grid-template-columns:280px minmax(0,1fr);grid-template-areas:"start canvas"}.ck-template--editor[data-panes=end] .ck-template__workspace{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"canvas end"}.ck-template--editor .ck-template__pane--start{grid-area:start}.ck-template--editor .ck-template__pane--end{grid-area:end}.ck-template--editor:not([data-panes=none]) .ck-template__canvas{grid-area:canvas}}@container ck-region (min-width:1200px){.ck-template--editor[data-panes=start\ end] .ck-template__workspace{grid-template:"start canvas end"minmax(0,1fr)/280px minmax(0,1fr) 320px}}.ck-template-skeleton__split,.ck-template-skeleton__settings{align-items:start;gap:var(--ck-space-24);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ck-template-skeleton__detail,.ck-template-skeleton__canvas,.ck-template-skeleton__group{align-content:start;gap:var(--ck-space-12);min-width:0;padding:var(--ck-space-20);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);background:var(--ck-surface);grid-template-columns:minmax(0,1fr);display:grid}.ck-template-skeleton__canvas{margin:var(--ck-space-24)}.ck-template-skeleton__detail{display:none}.ck-template-skeleton__facts{gap:var(--ck-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ck-template-skeleton__facts>div{gap:var(--ck-space-4);display:grid}.ck-template-skeleton__heading{height:var(--ck-text-h4-line)}.ck-template-skeleton__nav{gap:var(--ck-space-12);display:flex;overflow:hidden}.ck-template-skeleton__groups,.ck-template-skeleton__controls{gap:var(--ck-space-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ck-template-skeleton__group>div{align-content:start;gap:var(--ck-space-8);min-width:0;display:grid}@container ck-region (min-width:600px){.ck-template-skeleton__group{gap:var(--ck-space-24);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@container ck-region (min-width:840px){.ck-template-skeleton__split{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.ck-template-skeleton__detail{display:grid}.ck-template-skeleton__settings{column-gap:var(--ck-space-32);grid-template-columns:12rem minmax(0,1fr)}.ck-template-skeleton__nav{flex-direction:column}}@media (forced-colors:active){:is(.ck-template__pane,.ck-template__canvas,.ck-template__panel,.ck-template__empty-detail,.ck-template__footnotes){border-color:canvastext}}.ck-entry-hero{isolation:isolate;background:var(--ck-bg-subtle);color:var(--ck-fg);font-family:var(--ck-font-ui);position:relative;overflow:hidden}.ck-entry-hero--media{background:var(--ck-bg)}:root:not([data-ck-expression=workspace]) .ck-entry-hero--media{--ck-fg:var(--ck-dark-fg);--ck-fg-muted:var(--ck-dark-fg-muted);--ck-fg-subtle:var(--ck-dark-fg-subtle);--ck-link:var(--ck-dark-link);--ck-link-hover:var(--ck-dark-link-hover);--ck-border:var(--ck-dark-border);--ck-border-strong:var(--ck-dark-border-strong);--ck-border-control:var(--ck-dark-border-control);--ck-focus:var(--ck-dark-focus);--text-h:var(--ck-dark-fg);--text:var(--ck-dark-fg);--text-m:var(--ck-dark-fg);--text-muted:var(--ck-dark-fg-muted);--accent-strong:var(--ck-dark-link);--border:var(--ck-dark-border);--border-strong:var(--ck-dark-border-strong);--hairline:var(--ck-dark-border);--hairline-strong:var(--ck-dark-border-strong)}.ck-entry-hero__media{background:var(--ck-bg-subtle);position:absolute;inset:0}.ck-entry-hero__media :is(img,video,picture){object-fit:cover;object-position:var(--ck-entry-hero-focal,50% 50%);width:100%;height:100%;position:absolute;inset:0}.ck-entry-hero__media:after{content:"";background:var(--ck-scrim);position:absolute;inset:0}.ck-entry-hero__inner{box-sizing:border-box;width:100%;max-width:calc(var(--ck-content-max,1120px) + 2 * var(--ck-shell-gutter,var(--ck-space-20)));padding:var(--ck-space-48) var(--ck-shell-gutter,var(--ck-space-20));margin-inline:auto;position:relative}@media (min-width:640px){.ck-entry-hero__inner{padding-block:var(--ck-space-64)}}@media (min-width:1024px){.ck-entry-hero__inner{padding-block:var(--ck-space-80)}}.ck-entry-hero__copy{align-items:flex-start;gap:var(--ck-space-16);max-width:var(--ck-measure-form);overflow-wrap:break-word;flex-direction:column;min-width:0;display:flex}.ck-entry-hero__notice{align-self:stretch}.ck-entry-hero__eyebrow{color:var(--ck-fg-muted);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:0;margin:0}:root[data-ck-expression=workspace] .ck-entry-hero__eyebrow{font-size:var(--ck-text-overline-size);letter-spacing:var(--ck-text-overline-tracking);text-transform:uppercase}.ck-entry-hero__title{max-width:18em;color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-display-md-size);line-height:var(--ck-display-md-line);font-weight:var(--ck-text-h1-weight);letter-spacing:var(--ck-text-h1-tracking);text-wrap:balance;margin:0}.ck-entry-hero--lg .ck-entry-hero__title{font-size:var(--ck-display-lg-size);line-height:var(--ck-display-lg-line)}.ck-entry-hero__lead{max-width:60ch;color:var(--ck-fg-muted);font-size:var(--ck-text-body-lg-size);line-height:var(--ck-text-body-lg-line);text-wrap:pretty;margin:0}.ck-entry-hero__actions{align-items:center;gap:var(--ck-space-8) var(--ck-space-12);flex-wrap:wrap;margin-block-start:var(--ck-space-8);display:flex}.ck-entry-hero__fine{align-items:center;gap:var(--ck-space-8);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin:0;display:flex}.ck-entry-hero__fine>svg{width:var(--ck-space-16);height:var(--ck-space-16);flex:none}.ck-entry-hero--media :is(.ck-entry-hero__eyebrow,.ck-entry-hero__lead,.ck-entry-hero__fine){color:var(--ck-fg)}@media (max-width:639px){.ck-entry-hero__actions>*{flex:auto}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.ck-entry-hero__media{display:none}}.ck-staff-signin{--ck-staff-signin-gold-line:var(--ck-gold-500)}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin{--ck-staff-signin-gold-line:color-mix(in srgb, var(--ck-gold-500) 55%, transparent)}}.ck-staff-signin{background:var(--ck-bg);min-height:100svh;color:var(--ck-fg);font-family:var(--ck-font-ui);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:relative}@media (min-width:960px){.ck-staff-signin{grid-template-rows:none;grid-template-columns:minmax(0,1.28fr) minmax(28rem,1fr)}}.ck-staff-signin__art{isolation:isolate;background:radial-gradient(120% 80% at 30% 15%, var(--ck-gold-700), transparent 70%), var(--ck-dark-bg);min-height:clamp(13rem,32svh,20rem);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__art{background:radial-gradient(120% 80% at 30% 15%, color-mix(in srgb, var(--ck-gold-700) 70%, transparent), transparent 70%), var(--ck-dark-bg)}}.ck-staff-signin__art{color:var(--ck-fg)}@media (min-width:960px){.ck-staff-signin__art{height:100dvh;min-height:0;position:sticky;inset-block-start:0}.ck-staff-signin__art:after{content:"";background:linear-gradient(180deg, transparent, var(--ck-staff-signin-gold-line) 50%, transparent);width:1px;position:absolute;inset-block:0;inset-inline-end:0}}.ck-staff-signin__photo{position:absolute;inset:0}.ck-staff-signin__photo>:is(img,picture,video),.ck-staff-signin__photo>picture>img{object-fit:cover;object-position:var(--ck-staff-signin-focal,50% 50%);width:100%;height:100%;transform-origin:var(--ck-staff-signin-focal,50% 50%);animation:ck-staff-signin-drift 48s var(--ck-ease-in-out) infinite alternate;position:absolute;inset:0}.ck-staff-signin__photo>picture>img{animation:none}.ck-staff-signin__photo:after{content:"";background:linear-gradient(180deg, var(--ck-dark-bg) 0%, transparent 26%, transparent 52%, var(--ck-dark-bg) 100%), radial-gradient(130% 95% at 50% 42%, transparent 55%, var(--ck-dark-bg) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__photo:after{background:linear-gradient(180deg, color-mix(in srgb, var(--ck-dark-bg) 62%, transparent) 0%, transparent 26%, transparent 52%, color-mix(in srgb, var(--ck-dark-bg) 82%, transparent) 100%), radial-gradient(130% 95% at 50% 42%, transparent 55%, color-mix(in srgb, var(--ck-dark-bg) 65%, transparent) 100%)}}@keyframes ck-staff-signin-drift{0%{transform:scale(1.09)translate(-1.2%,.6%)}to{transform:scale(1.02)translate(1.2%,-.6%)}}.ck-staff-signin__photo .ck-staff-signin__motion{pointer-events:none;animation:ck-staff-signin-drift 48s var(--ck-ease-in-out) infinite alternate, ck-staff-signin-fade-in 1.6s var(--ck-ease-out) .4s both}@keyframes ck-staff-signin-fade-in{0%{opacity:0}}.ck-staff-signin__glow{background:radial-gradient(45% 32% at var(--ck-staff-signin-glow-at,55% 45%), var(--ck-gold-400), transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__glow{background:radial-gradient(45% 32% at var(--ck-staff-signin-glow-at,55% 45%), color-mix(in srgb, var(--ck-gold-400) 16%, transparent), transparent 70%)}}.ck-staff-signin__glow{mix-blend-mode:screen;pointer-events:none;animation:ck-staff-signin-breathe 7s var(--ck-ease-in-out) infinite alternate}@keyframes ck-staff-signin-breathe{0%{opacity:.45}to{opacity:1}}.ck-staff-signin__motes{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.ck-staff-signin__motes:before,.ck-staff-signin__motes:after{content:"";background-image:radial-gradient(circle at 12% 18%, var(--ck-gold-300) 0 1px, transparent 2px), radial-gradient(circle at 34% 62%, var(--ck-gold-300) 0 1px, transparent 2px), radial-gradient(circle at 58% 28%, var(--ck-gold-200) 0 1.5px, transparent 2.5px), radial-gradient(circle at 77% 71%, var(--ck-gold-300) 0 1px, transparent 2px), radial-gradient(circle at 88% 12%, var(--ck-gold-200) 0 1px, transparent 2px), radial-gradient(circle at 46% 88%, var(--ck-gold-300) 0 1.5px, transparent 2.5px);position:absolute;inset:0 0 -60%}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__motes:before,.ck-staff-signin__motes:after{background-image:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--ck-gold-300) 70%, transparent) 0 1px, transparent 2px), radial-gradient(circle at 34% 62%, color-mix(in srgb, var(--ck-gold-300) 55%, transparent) 0 1px, transparent 2px), radial-gradient(circle at 58% 28%, color-mix(in srgb, var(--ck-gold-200) 60%, transparent) 0 1.5px, transparent 2.5px), radial-gradient(circle at 77% 71%, color-mix(in srgb, var(--ck-gold-300) 50%, transparent) 0 1px, transparent 2px), radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--ck-gold-200) 55%, transparent) 0 1px, transparent 2px), radial-gradient(circle at 46% 88%, color-mix(in srgb, var(--ck-gold-300) 45%, transparent) 0 1.5px, transparent 2.5px)}}.ck-staff-signin__motes:before,.ck-staff-signin__motes:after{opacity:.55;background-size:100% 62.5%;animation:38s linear infinite ck-staff-signin-motes}.ck-staff-signin__motes:after{opacity:.35;background-position:30% 40%;animation:57s linear -20s infinite ck-staff-signin-motes}@keyframes ck-staff-signin-motes{0%{transform:translate(0)}to{transform:translate(-2%,-37.5%)}}.ck-staff-signin__art-top{align-items:center;gap:var(--ck-space-12);display:flex;position:absolute;inset-block-start:clamp(var(--ck-space-20), 4vh, var(--ck-space-40));inset-inline-start:clamp(var(--ck-space-20), 4vw, var(--ck-space-64))}.ck-staff-signin__art-label{color:var(--ck-fg);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:.22em}.ck-staff-signin__keycard{aspect-ratio:1.586;perspective:60rem;width:clamp(15rem,21vw,19rem);position:absolute;inset-block-end:clamp(var(--ck-space-20), 6vh, var(--ck-space-64));inset-inline-start:clamp(var(--ck-space-20), 4vw, var(--ck-space-64))}.ck-staff-signin__keycard-face{box-sizing:border-box;height:100%;padding:var(--ck-space-16) var(--ck-space-20);border:1px solid var(--ck-gold-500);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__keycard-face{border:1px solid color-mix(in srgb, var(--ck-gold-500) 48%, transparent)}}.ck-staff-signin__keycard-face{border-radius:var(--ck-radius-xl);background:radial-gradient(120% 140% at 100% 100%, var(--ck-gold-700), transparent 60%), linear-gradient(150deg, var(--ck-dark-bg-subtle), var(--ck-dark-bg) 65%)}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__keycard-face{background:radial-gradient(120% 140% at 100% 100%, color-mix(in srgb, var(--ck-gold-700) 55%, transparent), transparent 60%), linear-gradient(150deg, var(--ck-dark-bg-subtle), var(--ck-dark-bg) 65%)}}.ck-staff-signin__keycard-face{box-shadow:inset 0 1px 0 var(--ck-gold-300), 0 2.5rem 4rem -1.5rem var(--ck-dark-bg), 0 .75rem 1.5rem -.75rem var(--ck-dark-bg)}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__keycard-face{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ck-gold-300) 28%, transparent), 0 2.5rem 4rem -1.5rem color-mix(in srgb, var(--ck-dark-bg) 92%, transparent), 0 .75rem 1.5rem -.75rem color-mix(in srgb, var(--ck-dark-bg) 85%, transparent)}}.ck-staff-signin__keycard-face{animation:ck-staff-signin-card-in 1.1s var(--ck-ease-expo) .15s both;transform:rotateY(14deg)rotateX(7deg)rotate(-4deg)}.ck-staff-signin__keycard-face:after{content:"";background:linear-gradient(105deg, transparent 42%, var(--ck-gold-300) 50%, transparent 58%);position:absolute;inset:-50%}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__keycard-face:after{background:linear-gradient(105deg, transparent 42%, color-mix(in srgb, var(--ck-gold-300) 30%, transparent) 50%, transparent 58%)}}.ck-staff-signin__keycard-face:after{animation:ck-staff-signin-sheen 2.2s var(--ck-ease-in-out) 1s both;pointer-events:none;transform:translate(-55%)}@keyframes ck-staff-signin-card-in{0%{opacity:0;transform:translateY(1.5rem)rotateY(26deg)rotateX(14deg)rotate(-8deg)}}@keyframes ck-staff-signin-sheen{to{transform:translate(55%)}}.ck-staff-signin__keycard-row{justify-content:space-between;align-items:center;display:flex}.ck-staff-signin__keycard-kind{padding:.125rem var(--ck-space-8);border:1px solid var(--ck-gold-500)}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__keycard-kind{border:1px solid color-mix(in srgb, var(--ck-gold-500) 50%, transparent)}}.ck-staff-signin__keycard-kind{border-radius:var(--ck-radius-full);color:var(--ck-brand-ink);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:.24em}.ck-staff-signin__keycard-chip{width:2.25rem;height:1.625rem;margin-block:auto var(--ck-space-12);border-radius:var(--ck-radius-sm);background:linear-gradient(90deg, transparent 32%, var(--ck-gold-800) 33%, transparent 34%, transparent 66%, var(--ck-gold-800) 67%, transparent 68%), linear-gradient(180deg, transparent 48%, var(--ck-gold-800) 49%, transparent 52%), linear-gradient(135deg, var(--ck-gold-300), var(--ck-gold-500) 55%, var(--ck-gold-600))}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__keycard-chip{background:linear-gradient(90deg, transparent 32%, color-mix(in srgb, var(--ck-gold-800) 55%, transparent) 33%, transparent 34%, transparent 66%, color-mix(in srgb, var(--ck-gold-800) 55%, transparent) 67%, transparent 68%), linear-gradient(180deg, transparent 48%, color-mix(in srgb, var(--ck-gold-800) 55%, transparent) 49%, transparent 52%), linear-gradient(135deg, var(--ck-gold-300), var(--ck-gold-500) 55%, var(--ck-gold-600))}}.ck-staff-signin__keycard-chip{opacity:.9}.ck-staff-signin__keycard-name{background:linear-gradient(160deg, var(--ck-brand-ink), var(--ck-brand-gold) 90%);color:#0000;font-family:var(--ck-font-heading);font-size:var(--ck-text-h3-size);line-height:var(--ck-text-h3-line);font-weight:var(--ck-text-h1-weight);letter-spacing:var(--ck-text-h1-tracking);white-space:nowrap;text-overflow:ellipsis;-webkit-background-clip:text;background-clip:text;overflow:hidden}.ck-staff-signin__keycard-meta{color:var(--ck-fg-muted);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);letter-spacing:.18em;white-space:nowrap;margin-block-start:var(--ck-space-4)}.ck-staff-signin__main{box-sizing:border-box;min-width:0;padding:var(--ck-space-32) var(--ck-shell-gutter,var(--ck-space-20)) var(--ck-space-24);background:radial-gradient(90% 55% at 100% 0%, var(--ck-brand-gold), transparent 70%), var(--ck-bg);border-start-start-radius:var(--ck-radius-xl);border-start-end-radius:var(--ck-radius-xl);flex-direction:column;margin-block-start:calc(-1 * var(--ck-space-24));display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__main{background:radial-gradient(90% 55% at 100% 0%, color-mix(in srgb, var(--ck-brand-gold) 11%, transparent), transparent 70%), var(--ck-bg)}}@media (min-width:960px){.ck-staff-signin__main{padding:var(--ck-space-48) clamp(var(--ck-space-40), 6vw, var(--ck-space-96)) var(--ck-space-32);border-radius:0;margin-block-start:0}}.ck-staff-signin__panel{gap:var(--ck-space-24);overflow-wrap:break-word;width:100%;min-width:0;max-width:25rem;animation:ck-staff-signin-rise .7s var(--ck-ease-expo) both;flex-direction:column;margin:auto;display:flex}@keyframes ck-staff-signin-rise{0%{opacity:0;transform:translateY(.75rem)}}.ck-staff-signin__medallion{border:1px solid var(--ck-brand-gold);place-items:center;width:3.5rem;height:3.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__medallion{border:1px solid color-mix(in srgb, var(--ck-brand-gold) 38%, var(--ck-border))}}.ck-staff-signin__medallion{border-radius:var(--ck-radius-lg);background:linear-gradient(160deg, var(--ck-bg-subtle), var(--ck-bg));box-shadow:0 .75rem 2rem -1rem var(--ck-brand-gold)}@supports (color:color-mix(in lab, red, red)){.ck-staff-signin__medallion{box-shadow:0 .75rem 2rem -1rem color-mix(in srgb, var(--ck-brand-gold) 55%, transparent)}}.ck-staff-signin__heading{gap:var(--ck-space-12);flex-direction:column;display:flex}.ck-staff-signin__eyebrow{align-items:center;gap:var(--ck-space-12);color:var(--ck-brand-ink);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:.2em;margin:0;display:flex}.ck-staff-signin__eyebrow:before{content:"";width:var(--ck-space-24);background:currentColor;flex:none;height:1px}.ck-staff-signin__title{color:var(--ck-fg);font-family:var(--ck-font-heading);font-size:var(--ck-display-md-size);line-height:var(--ck-display-md-line);font-weight:var(--ck-text-h1-weight);letter-spacing:var(--ck-text-h1-tracking);text-wrap:balance;margin:0}.ck-staff-signin__accent{background:linear-gradient(160deg, var(--ck-brand-ink), var(--ck-brand-gold) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-block-end:.08em}.ck-staff-signin__lead{color:var(--ck-fg-muted);font-size:var(--ck-text-body-lg-size);line-height:var(--ck-text-body-lg-line);text-wrap:pretty;margin:0}.ck-staff-signin__action{gap:var(--ck-space-12);flex-direction:column;display:flex}.ck-staff-signin__fine{align-items:flex-start;gap:var(--ck-space-8);color:var(--ck-fg-muted);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);margin:0;display:flex}.ck-staff-signin__fine>svg{width:var(--ck-space-16);flex:none;height:1lh}.ck-staff-signin__help{border-block-start:1px solid var(--ck-border);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);padding-block-start:var(--ck-space-16)}.ck-staff-signin__footer{justify-content:center;align-items:center;gap:var(--ck-space-8) var(--ck-space-16);color:var(--ck-fg-subtle);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);flex-wrap:wrap;margin-block-start:var(--ck-space-40);display:flex}.ck-staff-signin__links{gap:var(--ck-space-8) var(--ck-space-16);flex-wrap:wrap;display:inline-flex}.ck-staff-signin__links a{color:inherit}.ck-staff-signin__links a:hover{color:var(--ck-fg)}.ck-staff-signin__env{padding:.125rem var(--ck-space-8);border:1px solid var(--ck-border-strong);border-radius:var(--ck-radius-full);color:var(--ck-fg-muted);font-size:var(--ck-text-overline-size);line-height:var(--ck-text-overline-line);font-weight:var(--ck-text-overline-weight);letter-spacing:.16em}:root[data-ck-expression=workspace] .ck-staff-signin__art-label,:root[data-ck-expression=workspace] .ck-staff-signin__keycard-kind,:root[data-ck-expression=workspace] .ck-staff-signin__keycard-meta,:root[data-ck-expression=workspace] .ck-staff-signin__eyebrow,:root[data-ck-expression=workspace] .ck-staff-signin__env{font-size:var(--ck-text-overline-size);text-transform:uppercase}.ck-staff-signin__pause{align-items:center;gap:var(--ck-space-6);min-height:max(var(--ck-target-min,44px), var(--ck-control-h-sm));padding:0 var(--ck-space-12);border:1px solid var(--ck-border);border-radius:var(--ck-radius-full);color:inherit;font:inherit;cursor:pointer;background:0 0;display:inline-flex}.ck-staff-signin__pause:hover{color:var(--ck-fg);border-color:var(--ck-border-strong)}.ck-staff-signin__pause[aria-pressed=true]{color:var(--ck-fg);background:var(--ck-hover)}.ck-staff-signin__pause>svg{width:var(--ck-space-12);height:var(--ck-space-12);flex:none}.ck-staff-signin[data-motion-paused] .ck-staff-signin__photo>:is(img,picture,video),.ck-staff-signin[data-motion-paused] .ck-staff-signin__photo .ck-staff-signin__motion,.ck-staff-signin[data-motion-paused] .ck-staff-signin__glow,.ck-staff-signin[data-motion-paused] .ck-staff-signin__motes:before,.ck-staff-signin[data-motion-paused] .ck-staff-signin__motes:after{animation-play-state:paused}.ck-staff-signin[data-motion-paused] .ck-staff-signin__keycard-face,.ck-staff-signin[data-motion-paused] .ck-staff-signin__panel{animation:none}.ck-staff-signin[data-motion-paused] .ck-staff-signin__keycard-face:after{display:none}.ck-staff-signin[data-motion-paused] .ck-staff-signin__motion{visibility:hidden}@media (max-width:599px){.ck-staff-signin__keycard{display:none}}@media (min-width:600px) and (max-width:959px){.ck-staff-signin__art{min-height:clamp(18rem,44svh,26rem)}.ck-staff-signin__keycard{width:15rem;inset-block-end:var(--ck-space-48);inset-inline-start:auto;inset-inline-end:var(--ck-space-40)}}@media (prefers-reduced-motion:reduce){.ck-staff-signin__motion,.ck-staff-signin__motes,.ck-staff-signin__pause{display:none}.ck-staff-signin__glow,.ck-staff-signin__photo>:is(img,picture,video),.ck-staff-signin__keycard-face,.ck-staff-signin__keycard-face:after,.ck-staff-signin__panel{animation:none}.ck-staff-signin__photo>:is(img,picture,video){transform:scale(1.04)}.ck-staff-signin__keycard-face:after{display:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__motion,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__motes,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__pause{display:none}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__glow,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__photo>:is(img,picture,video),:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__keycard-face,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__keycard-face:after,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__panel{animation:none}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__photo>:is(img,picture,video){transform:scale(1.04)}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-staff-signin__keycard-face:after{display:none}@media (prefers-reduced-transparency:reduce){.ck-staff-signin__photo,.ck-staff-signin__glow,.ck-staff-signin__motes{display:none}}@media (forced-colors:active){.ck-staff-signin__art{display:none}.ck-staff-signin__main{margin-block-start:0}.ck-staff-signin__accent{color:canvastext;background:0 0}}[data-ck-route-focus]:focus{outline:none}.ck-skip-link{z-index:var(--ck-z-skip);margin:var(--ck-space-8);padding:0 var(--ck-space-16);min-height:var(--ck-control-h-md);background:var(--ck-surface-raised);color:var(--ck-fg);border:1px solid var(--ck-border);font-family:var(--ck-font-ui);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-weight:var(--ck-weight-medium);border-radius:var(--ck-radius-md);box-shadow:none;align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(-200%)}.ck-skip-link:focus{box-shadow:var(--ck-shadow-2);transform:translateY(0)}.ck-skip-link:focus-visible{outline:2px solid var(--ck-focus);outline-offset:2px;border-radius:var(--ck-radius-md)}.ck-skip-link:hover{background:var(--ck-hover);text-decoration:none}.ck-consent{z-index:var(--ck-z-consent);padding:var(--ck-space-12) max(var(--ck-space-12), var(--safe-right,env(safe-area-inset-right,0px))) calc(var(--ck-space-12) + var(--safe-bottom,env(safe-area-inset-bottom,0px))) max(var(--ck-space-12), var(--safe-left,env(safe-area-inset-left,0px)));pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.ck-consent__panel{box-sizing:border-box;max-height:calc(100dvh - var(--ck-space-12) * 2 - var(--safe-top,env(safe-area-inset-top,0px)) - var(--safe-bottom,env(safe-area-inset-bottom,0px)));overscroll-behavior:contain;pointer-events:auto;background:var(--ck-surface-overlay);width:100%;max-width:640px;color:var(--ck-fg);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-3);padding:var(--ck-space-20) var(--ck-space-20) var(--ck-space-16);font-family:var(--ck-font-ui);animation:ck-consent-in var(--ck-dur-moderate) var(--ck-ease-out);overflow-y:auto}.ck-consent__panel:focus-visible{outline:2px solid var(--ck-focus);outline-offset:-2px}@keyframes ck-consent-in{0%{opacity:0;transform:translateY(4px)}}.ck-consent__head{margin-bottom:var(--ck-space-12)}.ck-consent__title{font-size:var(--ck-text-h4-size);line-height:var(--ck-text-h4-line);font-weight:var(--ck-text-h4-weight);color:var(--ck-fg);margin:0}.ck-consent__body{margin:var(--ck-space-4) 0 0;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg-muted)}.ck-consent__error{margin:var(--ck-space-8) 0 0;color:var(--ck-danger);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line)}.ck-consent__link{color:var(--ck-link);text-underline-offset:.2em;white-space:nowrap;text-decoration:underline}.ck-consent__link:hover{color:var(--ck-link-hover)}.ck-consent__cats{gap:var(--ck-space-8);margin:var(--ck-space-12) 0;flex-direction:column;display:flex}.ck-consent__cat{padding:var(--ck-space-12);background:var(--ck-surface);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md)}.ck-consent__cat--toggle{cursor:pointer;transition:border-color var(--ck-dur-fast) var(--ck-ease-out);display:block}.ck-consent__cat--toggle:hover{border-color:var(--ck-border-strong)}.ck-consent__cat-head{justify-content:space-between;align-items:center;gap:var(--ck-space-8);display:flex}.ck-consent__cat-label{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);color:var(--ck-fg)}.ck-consent__cat-desc{margin:var(--ck-space-4) 0 0;font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-weight-regular);color:var(--ck-fg-muted)}.ck-consent__badge{font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);color:var(--ck-fg-muted);background:var(--ck-bg-subtle);border:1px solid var(--ck-border);border-radius:var(--ck-radius-sm);padding:0 var(--ck-space-6);white-space:nowrap}.ck-consent__switch{width:var(--ck-space-16);height:var(--ck-space-16);accent-color:var(--ck-accent);cursor:pointer;margin:0}.ck-consent__switch:disabled{cursor:not-allowed}.ck-consent__actions{gap:var(--ck-space-8);flex-wrap:wrap;justify-content:flex-end;display:flex}.ck-consent__btn{min-height:var(--ck-control-h-md);padding:var(--ck-space-4) var(--ck-space-16);border-radius:var(--ck-radius-md);font-family:inherit;font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);font-weight:var(--ck-weight-medium);cursor:pointer;white-space:normal;overflow-wrap:anywhere;background:var(--ck-surface);color:var(--ck-fg);border:1px solid var(--ck-border-control);transition:background-color var(--ck-dur-fast) var(--ck-ease-out), border-color var(--ck-dur-fast) var(--ck-ease-out);justify-content:center;align-items:center;display:inline-flex}.ck-consent__btn:hover{background:var(--ck-hover)}.ck-consent__btn:active{background:var(--ck-selected)}.ck-consent__btn:disabled,.ck-consent__btn[aria-disabled=true]{color:var(--ck-fg-disabled);background:var(--ck-surface);border-color:var(--ck-border);cursor:not-allowed}.ck-consent__btn--primary{background:var(--ck-accent);color:var(--ck-on-accent);border-color:#0000;flex:1 1 0}.ck-consent__btn--primary:hover{background:var(--ck-accent-hover)}.ck-consent__btn--primary:active{background:var(--ck-accent-pressed)}@media (forced-colors:active){.ck-consent__btn,.ck-consent__btn--primary{border-color:buttontext}}.ck-status{--ck-status-track:var(--ck-accent-border);justify-content:space-between;align-items:center;gap:var(--ck-space-20);padding:var(--ck-space-20) var(--ck-space-24);border:1px solid var(--ck-accent-border);border-radius:var(--ck-radius-lg);background:var(--ck-accent-soft);color:var(--ck-fg);box-shadow:none;flex-wrap:wrap;display:flex}.ck-status__id{gap:var(--ck-space-8);flex-direction:column;min-width:0;display:flex}.ck-status__greeting{font-size:var(--ck-text-body-lg-size);line-height:var(--ck-text-body-lg-line);color:var(--ck-accent-soft-fg);margin:0}.ck-status__name{font-family:var(--ck-font-heading);font-weight:var(--ck-weight-semibold);color:var(--ck-fg)}.ck-status__badges{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;display:flex}.ck-status__tier{padding:var(--ck-space-2) var(--ck-space-8);border-radius:var(--ck-radius-sm);border:1px solid var(--ck-accent-border);background:var(--ck-surface);color:var(--ck-accent-soft-fg);font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);letter-spacing:0;white-space:nowrap;align-items:center;display:inline-flex}.ck-statusbar__id .ck-status__tier{flex-shrink:0}.ck-status__membership{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-accent-soft-fg)}.ck-status__metrics{align-items:center;gap:var(--ck-space-24);flex:0 auto;display:flex}.ck-status__points{flex-direction:column;align-items:flex-end;display:flex}.ck-status__points-value{font-family:var(--ck-font-heading);font-size:var(--ck-text-stat-size);line-height:var(--ck-text-stat-line);font-weight:var(--ck-text-stat-weight);letter-spacing:var(--ck-text-stat-tracking);font-variant-numeric:tabular-nums;color:var(--ck-fg)}.ck-status__points-label{font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);color:var(--ck-accent-soft-fg)}.ck-status__progress{gap:var(--ck-space-8);flex-direction:column;min-width:180px;display:flex}.ck-status__track{height:var(--ck-space-8);border-radius:var(--ck-radius-full);background:var(--ck-status-track);overflow:hidden}.ck-status__fill{height:100%;width:var(--ck-status-pct,0%);border-radius:inherit;background:var(--ck-accent);transition:width var(--ck-dur-slow) var(--ck-ease-out);display:block}.ck-status__caption{font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-weight-regular);font-variant-numeric:tabular-nums;color:var(--ck-accent-soft-fg);margin:0}@media (forced-colors:active){.ck-status__track,.ck-statusbar__track{border:1px solid canvastext}.ck-status__fill,.ck-statusbar__fill{forced-color-adjust:none;background:highlight}}.ck-statusbar{--ck-statusbar-quiet:var(--ck-accent-soft-fg);--ck-statusbar-track:var(--ck-accent-border);justify-content:space-between;align-items:center;gap:var(--ck-space-16);min-width:0;font-family:var(--ck-font-ui);flex-wrap:wrap;display:flex}.ck-statusbar__id{align-items:center;gap:var(--ck-space-8) var(--ck-space-12);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.ck-statusbar__name{font-family:var(--ck-font-heading);font-weight:var(--ck-weight-semibold);font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-fg);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:40ch;overflow:hidden}.ck-statusbar__membership{font-size:var(--ck-text-small-size);line-height:var(--ck-text-small-line);color:var(--ck-statusbar-quiet,var(--ck-accent-soft-fg));white-space:nowrap}.ck-statusbar__metrics{align-items:center;gap:var(--ck-space-16);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.ck-statusbar__points{align-items:baseline;gap:var(--ck-space-4);white-space:nowrap;flex-wrap:wrap;display:inline-flex}.ck-statusbar__points-value{font-family:var(--ck-font-heading);font-weight:var(--ck-weight-semibold);font-size:var(--ck-text-body-size);line-height:var(--ck-text-body-line);font-variant-numeric:tabular-nums;color:var(--ck-fg)}.ck-statusbar__points-label{font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-weight:var(--ck-text-caption-weight);color:var(--ck-statusbar-quiet,var(--ck-accent-soft-fg))}.ck-statusbar__progress{align-items:center;gap:var(--ck-space-8);flex-wrap:wrap;min-width:0;display:flex}.ck-statusbar__track{width:128px;height:var(--ck-space-6);border-radius:var(--ck-radius-full);background:var(--ck-statusbar-track,var(--ck-accent-border));flex-shrink:0;overflow:hidden}.ck-statusbar__fill{height:100%;width:var(--ck-status-pct,0%);border-radius:inherit;background:var(--ck-accent);transition:width var(--ck-dur-slow) var(--ck-ease-out);display:block}.ck-statusbar__caption{font-size:var(--ck-text-caption-size);line-height:var(--ck-text-caption-line);font-variant-numeric:tabular-nums;color:var(--ck-statusbar-quiet,var(--ck-accent-soft-fg));white-space:normal;overflow-wrap:anywhere}@media (max-width:640px){.ck-status{align-items:stretch;gap:var(--ck-space-16);flex-direction:column}.ck-status__metrics{justify-content:space-between;gap:var(--ck-space-16)}.ck-status__progress{flex:auto;min-width:0}.ck-shell{--ck-shell-gutter:var(--ck-space-16)}.ck-shell__bar-inner{gap:var(--ck-space-8)}.ck-shell__right{gap:var(--ck-space-2)}.ck-switcher__trigger{padding-inline:var(--ck-space-8)}.ck-shell__wordmark{display:none}.ck-shell__wordmark--unified{max-width:none;display:block}.ck-shell__wordmark--unified-full{display:none}.ck-shell__wordmark--unified-compact{text-overflow:clip;min-width:auto;display:block;overflow:visible}.ck-shell__product{text-overflow:clip;flex:none;overflow:visible}.ck-product-nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.ck-product-nav::-webkit-scrollbar{display:none}.ck-product-nav__list{flex-wrap:nowrap}.ck-statusbar{gap:var(--ck-space-12)}.ck-statusbar__membership,.ck-statusbar__progress{display:none}.ck-shell__main{padding:var(--ck-space-24) var(--ck-shell-gutter) var(--ck-space-40)}.ck-footer__inner{padding:var(--ck-space-24) var(--ck-space-16);flex-direction:column;align-items:flex-start}.ck-footer__brand-inner{padding-inline:var(--ck-space-16)}.ck-consent__actions{justify-content:stretch}.ck-consent__btn{flex:auto}}@media (min-width:641px) and (max-width:900px){.ck-shell__wordmark--unified-full{display:none}.ck-shell__wordmark--unified-compact{text-overflow:clip;min-width:auto;max-width:none;display:block;overflow:visible}}@media (max-width:400px){.ck-shell__wordmark--unified-compact{white-space:normal;overflow-wrap:anywhere;max-width:100%}}@media (max-height:500px){.ck-shell__top{position:relative;top:auto}}@media (max-width:719px){.ck-product-nav--inline{flex-basis:100%;display:block;overflow:visible}.ck-product-nav--inline .ck-product-nav__list{flex-wrap:wrap}.ck-product-nav--inline .ck-product-nav__link[aria-current=page]:after{bottom:0}.ck-shell__signin.ck-btn--secondary{padding-inline:var(--ck-space-12)}}@media (max-width:22rem){.ck-shell__bar-inner:has(.ck-account) .ck-launcher__trigger{gap:var(--ck-space-4);padding-inline:var(--ck-space-4)}.ck-shell__bar-inner:has(.ck-account) .ck-shell__right{gap:var(--ck-space-2)}}@media (prefers-reduced-motion:reduce){.ck-consent__panel,.ck-skip-link,.ck-switcher__menu,.ck-account__menu,.ck-launcher__panel,.ck-launcher__backdrop,.ck-launcher__chev,.ck-switcher__chev,.ck-status__fill,.ck-statusbar__fill,.ck-workspace__sidebar,.ck-sidebar-nav__item{transition:none!important;animation:none!important}.ck-shell__top--dynamic{transition:none}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-consent__panel,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-skip-link,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-switcher__menu,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-account__menu,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-launcher__panel,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-launcher__backdrop,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-launcher__chev,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-switcher__chev,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-status__fill,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-statusbar__fill,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-workspace__sidebar,:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-sidebar-nav__item{transition:none!important;animation:none!important}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-shell__top--dynamic{transition:none}.ck-experience{width:min(100%, var(--ck-content-max,1120px));padding:var(--ck-space-shell-top,var(--ck-space-24)) var(--ck-shell-gutter,var(--ck-space-20)) var(--ck-space-section,var(--ck-space-64));min-width:0;margin-inline:auto}.ck-experience--stack{gap:var(--ck-space-section,var(--ck-space-64));display:grid}.ck-experience--split{gap:var(--ck-space-band,var(--ck-space-48));grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:start;display:grid}.ck-experience--rail{gap:var(--ck-space-band,var(--ck-space-48));display:grid}.ck-experience-section{gap:var(--ck-space-cluster,var(--ck-space-24));min-width:0;display:grid}.ck-experience-section__head{justify-content:space-between;align-items:end;gap:var(--ck-space-cluster,var(--ck-space-24));min-width:0;display:flex}.ck-experience-section__description{color:var(--ck-fg-muted);margin-block-start:var(--ck-space-8)}.ck-navigation-link{position:relative}.ck-navigation-link__hint{width:var(--ck-space-4);height:var(--ck-space-4);border-radius:var(--ck-radius-full);opacity:0;top:50%;background:currentColor;position:absolute;inset-inline-end:calc(-1 * var(--ck-space-8));transform:translateY(-50%)scale(.6)}.ck-navigation-link__hint[data-pending=true]{animation:ck-navigation-pending .9s var(--ck-ease-out) var(--ck-dur-fast) both}@keyframes ck-navigation-pending{20%,to{opacity:.52;transform:translateY(-50%)scale(1)}}@media (max-width:760px){.ck-experience--split{grid-template-columns:minmax(0,1fr)}.ck-experience-section__head{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.ck-navigation-link__hint{animation:none!important}}:where(:root[data-ck-motion-pref=reduced],:root[data-ck-motion-pref=off]) .ck-navigation-link__hint{animation:none!important}}@layer ck.marketing;@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
