/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-outline-style:solid}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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}html{font-family:var(--font-sans);background:var(--bg-canvas);color:var(--text-primary);-webkit-font-smoothing:antialiased}body{background:var(--bg-canvas);color:var(--text-primary);font-size:15px;line-height:22px}html.theme-transition,html.theme-transition *{transition:color var(--dur-short) var(--ease-standard), background-color var(--dur-short) var(--ease-standard), border-color var(--dur-short) var(--ease-standard)!important}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}[x-cloak]{display:none!important}.tnum,table td,.ck-kpi-value{font-variant-numeric:tabular-nums}}@layer components{.ck-btn{height:var(--admin-control-h);border-radius:var(--radius-md);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--dur-micro2) var(--ease-standard), background-color var(--dur-micro2) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.ck-btn:active:not(:disabled){transform:scale(.97)}.ck-btn:disabled,.ck-btn[aria-disabled=true]{color:var(--text-disabled);cursor:not-allowed;background:var(--surface-2);border-color:var(--border-subtle)}.ck-btn-sm{height:var(--admin-control-h-sm);border-radius:var(--radius-sm2);padding:0 12px;font-size:13px;line-height:16px}.ck-btn-lg{height:var(--admin-control-h-lg);border-radius:var(--radius-lg)}.ck-btn-primary{background:var(--brand-primary);color:var(--text-on-brand)}.ck-btn-primary:hover:not(:disabled){background:var(--brand-primary-pressed)}.ck-btn-secondary{background:var(--surface-2);color:var(--text-primary);border-color:var(--border-subtle)}.ck-btn-secondary:hover:not(:disabled){background:var(--surface-3)}.ck-btn-ghost{color:var(--text-primary);background:0 0}.ck-btn-ghost:hover:not(:disabled){background:var(--surface-2)}.ck-btn-danger{background:var(--danger);color:var(--danger-on-fill)}.ck-btn-link{color:var(--text-link);background:0 0;height:auto;padding:0}.ck-icon-btn{border-radius:var(--radius-sm2);width:40px;height:40px;color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.ck-icon-btn:hover{background:var(--surface-2);color:var(--text-primary)}.ck-label{color:var(--text-primary);margin-bottom:6px;font-size:15px;font-weight:600;line-height:20px;display:block}.ck-help{color:var(--text-secondary);margin-top:4px;font-size:13px;line-height:18px}.ck-error{color:var(--danger-content);align-items:center;gap:4px;margin-top:4px;font-size:13px;line-height:18px;display:flex}.ck-input{width:100%;height:var(--admin-control-h);border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-input);color:var(--text-primary);transition:background-color var(--dur-short1) var(--ease-standard), border-color var(--dur-short1) var(--ease-standard);padding:0 12px;font-size:15px}.ck-input:focus{background:var(--surface-1);border:2px solid var(--border-focus);outline:none;padding:0 11px}.ck-input.is-invalid{border:1.5px solid var(--border-error);animation:ck-shake .4s var(--ease-standard)}textarea.ck-input{height:auto;min-height:96px;padding:10px 12px;line-height:22px}select.ck-input{padding-right:32px}.ck-checkbox{border-radius:var(--radius-xs);width:18px;height:18px;accent-color:var(--brand-primary)}.ck-card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-1);padding:20px}.ck-card-title{font-size:20px;font-weight:700;line-height:26px}.ck-section-title{font-size:15px;font-weight:600;line-height:20px}.ck-kpi{flex-direction:column;justify-content:space-between;min-height:128px;display:flex}.ck-kpi-label{color:var(--text-secondary);font-size:13px;line-height:18px}.ck-kpi-value{font-family:var(--font-display);font-size:28px;font-weight:700;line-height:34px}.ck-page-title{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:30px}.ck-page-desc{color:var(--text-secondary);font-size:13px;line-height:18px}.ck-overline{letter-spacing:.96px;color:var(--text-tertiary);font-size:12px;font-weight:700;line-height:16px}.ck-caption{color:var(--text-tertiary);font-size:12px;font-weight:500;line-height:16px}.ck-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.ck-badge{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:4px;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.ck-badge-sm{height:20px;padding:0 8px;font-size:11px}.ck-badge-neutral{background:var(--neutral-container);color:var(--neutral-content)}.ck-badge-info{background:var(--info-container);color:var(--info-content)}.ck-badge-success{background:var(--success-container);color:var(--income-content)}.ck-badge-warning{background:var(--warning-container);color:var(--warning-content)}.ck-badge-danger{background:var(--danger-container);color:var(--danger-content)}.ck-badge-orchid{background:var(--accent-orchid-container);color:var(--accent-orchid)}.ck-badge-violet{background:var(--accent-violet-container);color:var(--accent-violet)}.ck-badge-pro{background:var(--gradient-ribbon);color:#fff}.ck-badge-business{background:var(--gradient-business);color:#fff}.ck-dot{border-radius:999px;width:8px;height:8px;display:inline-block}.ck-banner{border-radius:var(--radius-lg);animation:ck-banner-in .28s var(--ease-emph-decel);align-items:flex-start;gap:12px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.ck-banner-info{background:var(--info-container);color:var(--info-content)}.ck-banner-success{background:var(--success-container);color:var(--income-content)}.ck-banner-warning{background:var(--warning-container);color:var(--warning-content)}.ck-banner-danger{background:var(--danger-container);color:var(--danger-content)}.ck-table-wrap{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-1);overflow-x:auto}.ck-table{border-collapse:collapse;width:100%;font-size:14px}.ck-table th{text-align:left;color:var(--text-secondary);background:var(--surface-1);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:10px 14px;font-size:13px;font-weight:600;position:sticky;top:0}.ck-table td{height:var(--admin-row-h-comfortable);border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:0 14px}.ck-table tr:last-child td{border-bottom:0}.ck-table tbody tr{transition:background-color var(--dur-micro2) var(--ease-standard)}.ck-table tbody tr:hover{background:var(--surface-2)}.ck-table .num{text-align:right}.ck-compact .ck-table td{height:var(--admin-row-h-compact)}.ck-nav-item{border-radius:var(--radius-sm);height:36px;color:var(--text-primary);transition:background-color var(--dur-micro2) var(--ease-standard);align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:600;display:flex;position:relative}.ck-nav-item svg{color:var(--text-secondary)}.ck-nav-item:hover{background:var(--surface-2)}.ck-nav-item[aria-current=page]{background:var(--brand-container);color:var(--brand-on-container)}.ck-nav-item[aria-current=page] svg{color:var(--brand-on-container)}.ck-nav-item[aria-current=page]:before{content:"";background:var(--brand-primary);border-radius:2px;width:3px;height:20px;position:absolute;top:8px;left:-12px}.ck-nav-badge{text-align:center;border-radius:999px;min-width:18px;height:18px;margin-left:auto;padding:0 6px;font-size:10px;font-weight:700;line-height:18px}.ck-kbd{background:var(--surface-2);border:1px solid var(--border-subtle);height:20px;color:var(--text-secondary);border-radius:6px;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}.ck-tab{color:var(--text-secondary);white-space:nowrap;border-bottom:2px solid #0000;margin-right:20px;padding:10px 2px;font-size:14px;font-weight:600}.ck-tab[aria-selected=true]{color:var(--text-primary);border-color:var(--brand-primary)}.ck-modal{background:var(--surface-sheet);border-radius:var(--radius-xxl);box-shadow:var(--shadow-3);width:100%}.ck-scrim{background:var(--scrim)}.ck-toast{background:var(--surface-inverse);color:var(--text-on-inverse);border-radius:var(--radius-lg);box-shadow:var(--shadow-3)}.ck-skeleton{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-highlight) 50%, var(--skeleton-base) 75%);background-size:200% 100%;border-radius:8px;animation:1.2s linear infinite ck-skeleton}.ck-spinner{border:2px solid var(--border-subtle);border-top-color:var(--brand-primary);border-radius:999px;width:16px;height:16px;animation:.9s linear infinite ck-spin}.ck-phone{width:320px;max-width:100%;height:640px;box-shadow:var(--shadow-2);background:#0f0f12;border-radius:44px;padding:14px}.ck-phone-screen{background:linear-gradient(160deg,#6d5d8b,#2b2440);border-radius:32px;height:100%;padding:56px 12px 12px;overflow:hidden}.ck-notif-ios{color:#111;background:#f5f5f7d9;border-radius:20px;padding:10px 12px}.is-dark .ck-notif-ios{color:#f5f5f7;background:#28282cd9}.ck-notif-android{color:#1f1f1f;background:#f1f3f4;border-radius:16px;padding:12px}.is-dark .ck-notif-android{color:#e8eaed;background:#2d2f31}.ck-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ck-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ck-clamp-7{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ck-prose{color:var(--text-primary);overflow-wrap:anywhere;line-height:1.6}.ck-prose>*+*{margin-top:.75em}.ck-prose h2{margin-top:1.25em;font-size:18px;font-weight:700;line-height:26px}.ck-prose h3{margin-top:1em;font-size:16px;font-weight:600;line-height:24px}.ck-prose ul{padding-left:1.25em;list-style:outside}.ck-prose ol{padding-left:1.25em;list-style:decimal}.ck-prose li+li{margin-top:.25em}.ck-prose a{color:var(--brand-primary);text-decoration:underline}.ck-prose blockquote{border-left:3px solid var(--border-subtle);color:var(--text-secondary);padding-left:12px}.ck-prose table{border-collapse:collapse;width:100%}.ck-prose th,.ck-prose td{border:1px solid var(--border-subtle);text-align:left;vertical-align:top;padding:6px 8px}.ck-page-icon,.ck-card-icon,.ck-kpi-icon,.ck-integration-icon,.ck-guide-icon,.ck-empty-orb{background:var(--tone-bg,var(--brand-container));color:var(--tone-fg,var(--brand-on-container));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-page-icon{width:40px;height:40px;box-shadow:var(--glow-brand,none);border-radius:12px}.ck-card-icon{border-radius:10px;width:34px;height:34px}.ck-kpi-icon{border-radius:9px;width:30px;height:30px}.ck-integration-icon{border-radius:12px;width:40px;height:40px}.ck-guide-icon{border-radius:8px;width:26px;height:26px}.ck-empty-orb{background:var(--neutral-container);width:72px;height:72px;color:var(--text-secondary);box-shadow:0 0 0 10px var(--neutral-container);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.ck-empty-orb{box-shadow:0 0 0 10px color-mix(in srgb, var(--neutral-container) 50%, transparent)}}.ck-chrome-side>nav [data-tone=info] .ck-nav-item svg{background:#6ea8ff59}.ck-chrome-side>nav [data-tone=violet] .ck-nav-item svg{background:#b57bff59}.ck-chrome-side>nav [data-tone=orchid] .ck-nav-item svg{background:#f07be059}.ck-chrome-side>nav [data-tone=success] .ck-nav-item svg{background:#3fd68a59}.ck-chrome-side>nav [data-tone=warning] .ck-nav-item svg{background:#ffc04d61}.ck-chrome-side>nav [data-tone=danger] .ck-nav-item svg{background:#ffffff38}.ck-chrome-side>nav [data-tone=neutral] .ck-nav-item svg{background:#ffffff24}.ck-kv-list{flex-direction:column;display:flex}.ck-kv{justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0;display:flex}.ck-kv+.ck-kv{border-top:1px dashed var(--border-subtle)}.ck-kv-label{color:var(--text-secondary);white-space:nowrap;font-size:14px}.ck-kv-value{text-align:right;overflow-wrap:anywhere;color:var(--text-primary);font-size:14px;font-weight:600}.ck-integration[data-status=ready] .ck-kv-value{color:var(--success)}.ck-integration[data-status=warning] .ck-kv-value{color:var(--warning-content)}.ck-integration[data-status=error] .ck-kv-value{color:var(--danger-content)}.ck-integration{min-height:220px;transition:transform var(--dur-short1) var(--ease-standard), box-shadow var(--dur-short1) var(--ease-standard);flex-direction:column;display:flex}.ck-integration:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}:root[data-theme=dark] .ck-integration:hover,:root:not([data-theme=light]) .ck-integration:hover{box-shadow:0 0 0 1px var(--border-strong)}.ck-integration[data-status=ready] .ck-integration-status{box-shadow:0 0 0 3px var(--success)}@supports (color:color-mix(in lab, red, red)){.ck-integration[data-status=ready] .ck-integration-status{box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 18%, transparent)}}.ck-toggle-row{cursor:pointer;align-items:center;gap:16px;padding:12px 0;display:flex}.ck-toggle-row+.ck-toggle-row{border-top:1px solid var(--border-subtle)}.ck-toggle-row.is-disabled{opacity:.55;cursor:not-allowed}.ck-toggle{flex-shrink:0;display:inline-flex;position:relative}.ck-toggle-track{background:var(--surface-3);border:1px solid var(--border-strong);width:44px;height:26px;transition:background-color var(--dur-short1) var(--ease-standard), border-color var(--dur-short1) var(--ease-standard);border-radius:999px;position:relative}.ck-toggle-thumb{width:20px;height:20px;transition:transform var(--dur-short1) var(--ease-emph-decel);background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.ck-toggle input:checked+.ck-toggle-track{background:var(--brand-primary);border-color:var(--brand-primary)}.ck-toggle input:checked+.ck-toggle-track .ck-toggle-thumb{transform:translate(18px)}.ck-toggle input:focus-visible+.ck-toggle-track{box-shadow:var(--glow-brand)}.ck-drawer{width:var(--admin-drawer-w);background:var(--surface-sheet);box-shadow:var(--shadow-3);border-left:1px solid var(--border-subtle)}.ck-drawer-wide{width:min(840px,100vw - 48px)}.ck-guide{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-1);padding:12px 16px}@supports (color:color-mix(in lab, red, red)){.ck-guide{background:color-mix(in srgb, var(--surface-1) 70%, var(--info-container))}}.ck-guide summary::-webkit-details-marker{display:none}.ck-progress{background:var(--surface-3);border-radius:999px;height:8px;overflow:hidden}.ck-progress-bar{background:var(--tone-fg,var(--brand-primary));height:100%;transition:width var(--dur-medium4) var(--ease-emph-decel);border-radius:999px;display:block}.ck-secret{height:var(--admin-control-h);border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-subtle);align-items:center;gap:4px;padding:0 4px 0 12px;display:flex}.ck-toast.is-danger{background:var(--danger);color:var(--danger-on-fill)}.ck-toast.is-warning{background:var(--warning-fill);color:#16131c}.ck-toast.is-info{background:var(--info);color:#fff}.ck-widget-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.ck-widget{grid-column:span 12;min-width:0}@media (width>=768px){.ck-widget[data-w="6"],.ck-widget[data-w="4"],.ck-widget[data-w="3"]{grid-column:span 6}.ck-widget[data-w="8"]{grid-column:span 12}}@media (width>=1280px){.ck-widget[data-w="3"]{grid-column:span 3}.ck-widget[data-w="4"]{grid-column:span 4}.ck-widget[data-w="8"]{grid-column:span 8}.ck-widget[data-w="6"]{grid-column:span 6}}.ck-widget-handle{cursor:grab;color:var(--text-tertiary);opacity:0;transition:opacity var(--dur-micro2)}.ck-widget:hover .ck-widget-handle,.is-editing .ck-widget-handle{opacity:1}.is-editing .ck-widget{outline:2px dashed var(--border-strong);outline-offset:4px;border-radius:var(--radius-xl)}.sortable-ghost{opacity:.4}.ck-stagger>*{animation:ck-card-in .32s var(--ease-out-cubic) both}.ck-stagger>:first-child{animation-delay:0s}.ck-stagger>:nth-child(2){animation-delay:40ms}.ck-stagger>:nth-child(3){animation-delay:80ms}.ck-stagger>:nth-child(4){animation-delay:.12s}.ck-stagger>:nth-child(5){animation-delay:.16s}.ck-stagger>:nth-child(6){animation-delay:.2s}.ck-stagger>:nth-child(7){animation-delay:.24s}.ck-stagger>:nth-child(8){animation-delay:.28s}.ck-stagger>:nth-child(n+9){animation-delay:.32s}.ck-auth-side{background:radial-gradient(90% 60% at 100% 0%, #ffffff2e, #fff0 60%), radial-gradient(70% 50% at 0% 100%, #00000038, #0000 60%), linear-gradient(160deg, var(--chrome-g1) 0%, var(--chrome-g2) 35%, var(--chrome-g3) 70%, var(--chrome-g5) 100%)}.ck-auth-side:before{content:"";pointer-events:none;opacity:.35;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 800' preserveAspectRatio='none'%3E%3Cpath d='M0 520C140 420 300 640 600 500V800H0Z' fill='%23000' fill-opacity='.25'/%3E%3Cpath d='M0 520C140 420 300 640 600 500' fill='none' stroke='%23fff' stroke-opacity='.3' stroke-width='2'/%3E%3C/svg%3E") bottom/100% 100% no-repeat;position:absolute;inset:0}.ck-auth-orb{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:ck-float 6s var(--ease-in-out-sine) infinite;background:#ffffff24;border-radius:48px;padding:18px;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 30px 60px -20px #00000080}.ck-auth-orb img{box-shadow:0 20px 40px -10px #00000080}.ck-toolbar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.ck-bulkbar{z-index:20;border-radius:var(--radius-lg);background:var(--surface-inverse);color:var(--text-on-inverse);box-shadow:var(--shadow-3);align-items:center;gap:8px;padding:10px 14px;display:flex;position:sticky;bottom:16px}.ck-activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=1280px){.ck-activity-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.ck-toolbar-grow{flex:220px;min-width:200px}.ck-toolbar-select{width:auto;min-width:150px;max-width:220px}.ck-activity-table tbody tr.is-selected{background:var(--brand-container)}.ck-activity-table tbody tr:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}@media (width<=767px){.ck-activity-table .ck-col-ip{display:none}}.ck-pager{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.ck-avatar{letter-spacing:.02em;background:var(--brand-container);width:28px;height:28px;color:var(--brand-on-container);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ck-avatar[data-tone=neutral]{background:var(--neutral-container);color:var(--neutral-content)}.ck-diff{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);grid-template-columns:minmax(96px,.55fr) minmax(0,1fr) minmax(0,1fr);font-size:13px;display:grid;overflow:hidden}.ck-diff-head,.ck-diff-row{display:contents}.ck-diff-head>span{color:var(--text-secondary);background:var(--surface-2);border-bottom:1px solid var(--border-subtle);padding:8px 10px;font-size:12px;font-weight:600}.ck-diff-row>span{border-bottom:1px solid var(--border-subtle);overflow-wrap:anywhere;min-width:0;padding:8px 10px}.ck-diff-row:last-child>span{border-bottom:0}.ck-diff-key{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-secondary);font-size:12px}.ck-diff-row.is-changed .ck-diff-key,.ck-diff-row.is-added .ck-diff-key,.ck-diff-row.is-removed .ck-diff-key{color:var(--text-primary);font-weight:600}.ck-diff-row.is-same>span{color:var(--text-tertiary)}.ck-diff-row.is-changed .ck-diff-before,.ck-diff-row.is-removed .ck-diff-before{background:var(--danger-container);color:var(--danger-content)}.ck-diff-row.is-changed .ck-diff-after,.ck-diff-row.is-added .ck-diff-after{background:var(--success-container);color:var(--income-content)}.ck-diff-row.is-removed .ck-diff-before{text-decoration:line-through}@supports (color:color-mix(in lab, red, red)){.ck-diff-row.is-removed .ck-diff-before{-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-decoration-color:color-mix(in srgb, currentColor 50%, transparent)}}.ck-diff-empty{color:var(--text-tertiary);font-style:italic}.ck-json{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:pre-wrap;word-break:break-word;color:inherit;background:0 0;margin:0;font-size:12px;line-height:18px}.ck-timeline{flex-direction:column;gap:0;display:flex;position:relative}.ck-timeline-item{align-items:flex-start;gap:12px;padding-bottom:14px;display:flex;position:relative}.ck-timeline-item:last-child{padding-bottom:0}.ck-timeline-item:before{content:"";background:var(--border-subtle);width:2px;position:absolute;top:28px;bottom:0;left:13px}.ck-timeline-item:last-child:before{display:none}.ck-timeline-icon{z-index:1;background:var(--neutral-container);width:28px;height:28px;color:var(--neutral-content);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ck-timeline-icon[data-tone=success]{background:var(--success-container);color:var(--income-content)}.ck-timeline-icon[data-tone=info]{background:var(--info-container);color:var(--info-content)}.ck-timeline-icon[data-tone=danger]{background:var(--danger-container);color:var(--danger-content)}.ck-timeline-icon[data-tone=warning]{background:var(--warning-container);color:var(--warning-content)}.ck-notif-list{flex-direction:column;display:flex}.ck-notif{border-bottom:1px solid var(--border-subtle);transition:background-color var(--dur-micro2) var(--ease-standard);align-items:flex-start;gap:8px;padding:12px 12px 12px 16px;display:flex;position:relative}.ck-notif:last-child{border-bottom:0}.ck-notif:before{content:"";background:var(--info);border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.ck-notif[data-level=success]:before{background:var(--success)}.ck-notif[data-level=warning]:before{background:var(--warning)}.ck-notif[data-level=danger]:before{background:var(--danger)}.ck-notif.is-unread{background:var(--surface-2)}.ck-notif:hover{background:var(--surface-3)}.ck-notif-main{text-align:left;flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.ck-notif-icon{border-radius:var(--radius-md);background:var(--info-container);width:36px;height:36px;color:var(--info-content);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-notif-icon[data-tone=success]{background:var(--success-container);color:var(--income-content)}.ck-notif-icon[data-tone=warning]{background:var(--warning-container);color:var(--warning-content)}.ck-notif-icon[data-tone=danger]{background:var(--danger-container);color:var(--danger-content)}.ck-notif-dot{background:var(--brand-primary);border-radius:999px;flex-shrink:0;width:8px;height:8px}.ck-notif-actions{flex-shrink:0;align-items:center;gap:2px;display:flex}.ck-bell-panel{z-index:60;width:380px;max-width:calc(100vw - 32px);color:var(--text-primary);border-radius:16px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.ck-bell-head{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.ck-bell-list{max-height:min(60vh,440px);overflow-y:auto}.ck-bell-list .ck-notif{padding:10px 10px 10px 14px}.ck-bell-list .ck-notif-icon{width:30px;height:30px}.ck-bell-foot{border-top:1px solid var(--border-subtle);background:var(--surface-1);justify-content:center;align-items:center;padding:8px;display:flex}.ck-bell-badge{text-align:center;background:var(--danger);min-width:16px;height:16px;color:var(--danger-on-fill);border-radius:999px;padding:0 4px;font-size:9px;font-weight:700;line-height:16px;position:absolute;top:4px;right:4px}.ck-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=768px){.ck-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (width>=1536px){.ck-kpi-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.ck-kpi-grid .ck-kpi{min-height:120px}.ck-segment{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-subtle);align-items:center;gap:2px;padding:3px;display:inline-flex}.ck-segment-btn{border-radius:var(--radius-sm2);height:28px;color:var(--text-secondary);white-space:nowrap;transition:background-color var(--dur-micro2) var(--ease-standard), color var(--dur-micro2) var(--ease-standard);padding:0 10px;font-size:13px;font-weight:600}.ck-segment-btn:hover{color:var(--text-primary)}.ck-segment-btn[aria-pressed=true]{background:var(--surface-1);color:var(--text-primary);box-shadow:var(--shadow-1)}:root[data-theme=dark] .ck-segment-btn[aria-pressed=true],:root:not([data-theme=light]) .ck-segment-btn[aria-pressed=true]{background:var(--surface-3);box-shadow:0 0 0 1px var(--border-strong)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .ck-segment-btn[aria-pressed=true]{background:var(--surface-1);box-shadow:var(--shadow-1)}}.ck-demo-strip{border-radius:var(--radius-pill);color:var(--info-content);background:var(--info-container);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding:6px 12px;font-size:13px;line-height:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.ck-demo-strip{background:color-mix(in srgb, var(--info-container) 70%, transparent)}}.ck-demo-strip{border:1px dashed var(--info-content)}@supports (color:color-mix(in lab, red, red)){.ck-demo-strip{border:1px dashed color-mix(in srgb, var(--info-content) 35%, transparent)}}.ck-onboarding-steps{grid-template-columns:1fr;gap:4px;display:grid}@media (width>=768px){.ck-onboarding-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}}.ck-onboarding-step{border-radius:var(--radius-md);transition:background-color var(--dur-micro2) var(--ease-standard);align-items:center;gap:12px;padding:8px 10px;display:flex}a.ck-onboarding-step:hover{background:var(--surface-2)}.ck-onboarding-step[data-done]{opacity:.7}.ck-onboarding-check{background:var(--tone-bg);width:24px;height:24px;color:var(--tone-fg);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-widget{position:relative}.ck-widget>.ck-widget-handle{z-index:2;background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:999px;justify-content:center;align-items:center;width:28px;height:16px;display:inline-flex;position:absolute;top:4px;left:50%;transform:translate(-50%)rotate(90deg)}.ck-widget>.ck-widget-handle:hover,.is-editing .ck-widget>.ck-widget-handle{color:var(--text-primary);background:var(--surface-3)}.is-editing .ck-widget>.ck-widget-handle{cursor:grab}.is-editing .ck-widget>.ck-widget-handle:active{cursor:grabbing}.ck-widget>.ck-card{height:100%}.ck-chart{min-height:120px}.ck-attention{flex-direction:column;display:flex}.ck-attention>li+li{border-top:1px dashed var(--border-subtle)}.ck-attention-row{border-radius:var(--radius-md);transition:background-color var(--dur-micro2) var(--ease-standard);align-items:center;gap:12px;padding:10px 4px;display:flex}a.ck-attention-row:hover{background:var(--surface-2)}.ck-live{background:var(--success);border-radius:999px;width:8px;height:8px;display:inline-block;position:relative}.ck-live:after{content:"";border:2px solid var(--success);opacity:0;animation:ck-live 1.8s var(--ease-standard) infinite;border-radius:999px;position:absolute;inset:-4px}.ck-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.ck-week-day{border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;align-items:center;gap:2px;min-height:56px;padding:8px 0 6px;display:flex}.ck-week-day[data-today]{background:var(--brand-container);color:var(--brand-on-container);box-shadow:inset 0 0 0 1px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ck-week-day[data-today]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 40%, transparent)}}.ck-week-day[data-today] .ck-caption{color:inherit;opacity:.8}.ck-spin{animation:.9s linear infinite ck-spin}.ck-dashboard [data-platform=ios],.ck-dashboard .ck-platform-seg [data-platform=ios]{--p-color:var(--info-content);--p-bg:var(--info-container)}.ck-dashboard [data-platform=android],.ck-dashboard .ck-platform-seg [data-platform=android]{--p-color:var(--success);--p-bg:var(--success-container)}.ck-dashboard [data-platform=all]{--p-color:var(--brand-primary);--p-bg:var(--brand-container)}.ck-platform-seg .ck-segment-btn{align-items:center;gap:6px;display:inline-flex}.ck-platform-seg .ck-segment-btn[aria-pressed=true][data-platform=ios],.ck-platform-seg .ck-segment-btn[aria-pressed=true][data-platform=android]{color:var(--p-color);box-shadow:inset 0 0 0 1px var(--p-color), var(--shadow-1)}@supports (color:color-mix(in lab, red, red)){.ck-platform-seg .ck-segment-btn[aria-pressed=true][data-platform=ios],.ck-platform-seg .ck-segment-btn[aria-pressed=true][data-platform=android]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--p-color) 45%, transparent), var(--shadow-1)}}.ck-dashboard[data-platform=ios] .ck-dash-icon,.ck-dashboard[data-platform=android] .ck-dash-icon{background:var(--p-bg);color:var(--p-color);box-shadow:0 0 0 4px var(--p-color)}@supports (color:color-mix(in lab, red, red)){.ck-dashboard[data-platform=ios] .ck-dash-icon,.ck-dashboard[data-platform=android] .ck-dash-icon{box-shadow:0 0 0 4px color-mix(in srgb, var(--p-color) 18%, transparent)}}.ck-hero-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=768px){.ck-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width>=1280px){.ck-hero-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ck-hero{flex-direction:column;min-height:196px;display:flex;position:relative;overflow:hidden}.ck-hero:before{content:"";background:linear-gradient(90deg, var(--tone-fg,var(--brand-primary)), transparent 80%);opacity:.7;width:100%;height:3px;position:absolute;inset:0 auto auto 0}.ck-hero-value{font-family:var(--font-display);letter-spacing:-.01em;font-size:34px;font-weight:700;line-height:40px}@media (width>=1536px){.ck-hero-value{font-size:38px;line-height:44px}}.ck-hero-rows{border-top:1px dashed var(--border-subtle);flex-direction:column;gap:2px;margin-top:14px;padding-top:10px;display:flex}.ck-hero-row{border-radius:var(--radius-md);transition:background-color var(--dur-micro2) var(--ease-standard), opacity var(--dur-micro2) var(--ease-standard);grid-template-columns:24px minmax(56px,1fr) auto auto 64px;align-items:center;gap:8px;margin:0 -6px;padding:4px 6px;font-size:13px;display:grid}.ck-hero-row.is-selected{background:var(--p-bg)}@supports (color:color-mix(in lab, red, red)){.ck-hero-row.is-selected{background:color-mix(in srgb, var(--p-bg) 70%, transparent)}}.ck-hero-row.is-dimmed{opacity:.55}.ck-hero-row-icon{background:var(--p-bg);width:24px;height:24px;color:var(--p-color);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.ck-hero-row-label{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ck-hero-row-value{color:var(--text-primary);white-space:nowrap;font-weight:700}.ck-hero-row-delta{justify-content:flex-end;min-width:52px;display:inline-flex}.ck-spark{flex-shrink:0;display:inline-block;overflow:visible}.ck-spark-line{fill:none;stroke:var(--spark,var(--chart-net));stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ck-spark-fill{fill:var(--spark,var(--chart-net));opacity:.14}.ck-spark-empty{background:repeating-linear-gradient(90deg, var(--border-subtle) 0 3px, transparent 3px 6px);background-position:50%;background-repeat:no-repeat;background-size:100% 1px;border-radius:4px;display:inline-block}.ck-mini-tabs{border-radius:var(--radius-pill);background:var(--surface-2);border:1px solid var(--border-subtle);align-items:center;gap:2px;padding:2px;display:inline-flex}.ck-mini-tab{border-radius:var(--radius-pill);height:24px;color:var(--text-secondary);white-space:nowrap;transition:background-color var(--dur-micro2) var(--ease-standard), color var(--dur-micro2) var(--ease-standard);align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.ck-mini-tab:hover{color:var(--text-primary)}.ck-mini-tab[aria-pressed=true]{background:var(--surface-1);color:var(--p-color,var(--text-primary));box-shadow:var(--shadow-1)}.ck-compare{flex-direction:column;display:flex}.ck-compare-head,.ck-compare-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px 16px;display:grid}@media (width>=768px){.ck-compare-head,.ck-compare-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 140px minmax(0,1fr) 96px}}.ck-compare-head{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--border-subtle);padding:0 8px 8px;font-size:11px;font-weight:700}.ck-compare-head>:last-child{text-align:right}.ck-compare-col{color:var(--p-color,var(--text-tertiary));align-items:center;gap:5px;display:inline-flex}.ck-compare-row{border-radius:var(--radius-md);transition:background-color var(--dur-micro2) var(--ease-standard);padding:9px 8px}.ck-compare-row+.ck-compare-row{border-top:1px dashed var(--border-subtle)}.ck-compare-row:hover{background:var(--surface-2)}.ck-compare-label{align-items:center;gap:10px;min-width:0;display:flex}.ck-compare-val{border-radius:var(--radius-sm2);flex-direction:column;gap:2px;min-width:0;margin:-4px -8px;padding:4px 8px;display:flex}.ck-compare-val.is-leader{background:var(--p-bg)}@supports (color:color-mix(in lab, red, red)){.ck-compare-val.is-leader{background:color-mix(in srgb, var(--p-bg) 65%, transparent)}}.ck-compare-val.is-dimmed{opacity:.5}.ck-compare-bar{background:var(--surface-3);border-radius:999px;height:8px;overflow:hidden}.ck-compare-bar>span{height:100%;display:block}.ck-compare-lead{justify-content:flex-end;display:flex}.ck-compare-score{align-items:center;gap:6px;font-size:13px;display:inline-flex}.ck-compare-score>span[data-platform]{color:var(--p-color);align-items:center;gap:4px;display:inline-flex}.ck-platform-rows{flex-direction:column;gap:6px;display:flex}.ck-platform-row{border-radius:var(--radius-md);border:1px solid #0000;padding:8px 10px}.ck-platform-row.is-selected{background:var(--p-bg)}@supports (color:color-mix(in lab, red, red)){.ck-platform-row.is-selected{background:color-mix(in srgb, var(--p-bg) 60%, transparent)}}.ck-platform-row.is-selected{border-color:var(--p-color)}@supports (color:color-mix(in lab, red, red)){.ck-platform-row.is-selected{border-color:color-mix(in srgb, var(--p-color) 30%, transparent)}}.ck-platform-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}.ck-platform-facts dt{color:var(--text-tertiary);font-size:11px}.ck-platform-facts dd{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ck-revenue{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=1024px){.ck-revenue{grid-template-columns:minmax(0,1fr) 180px}}.ck-revenue-side{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px;display:grid}@media (width>=1024px){.ck-revenue-side{grid-template-columns:1fr}}.ck-revenue-stat{border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ck-revenue-mix{flex-direction:column;grid-column:1/-1;gap:8px;padding-top:4px;display:flex}.ck-ring{background:conic-gradient(var(--c1) 0 var(--a), var(--c2) var(--a) var(--b), var(--c3) var(--b) 100%);border-radius:999px;flex-shrink:0;width:120px;height:120px;position:relative}.ck-ring:after{content:"";background:var(--surface-1);border-radius:999px;position:absolute;inset:14px}.ck-ring-center{z-index:1;flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;inset:0}.ck-kv-strip{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px;display:grid}.ck-kv-strip>div{border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.ck-kv-strip strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ck-funnel{flex-direction:column;gap:6px;display:flex}.ck-funnel-step:has(>.ck-funnel-text){border-radius:var(--radius-sm2);background:var(--surface-2);height:34px;position:relative;overflow:hidden}.ck-funnel-step>.ck-funnel-bar{border-radius:inherit;background:var(--funnel-color,var(--tone-fg,var(--brand-primary)));opacity:.22;transition:width var(--dur-medium4) var(--ease-emph-decel);position:absolute;inset:0 auto 0 0}.ck-funnel-step[data-tone]>.ck-funnel-bar{opacity:.3}.ck-funnel-text{z-index:1;justify-content:space-between;align-items:center;gap:10px;height:100%;padding:0 12px;display:flex;position:relative}.ck-funnel-text>:first-child{flex:1}.ck-funnel-sm .ck-funnel-step:has(>.ck-funnel-text){height:28px}.ck-funnel-sm .ck-funnel-text{padding:0 10px}.ck-campaigns{flex-direction:column;display:flex}.ck-campaign{align-items:center;gap:12px;padding:8px 4px;display:flex}.ck-campaign+.ck-campaign{border-top:1px dashed var(--border-subtle)}.ck-campaign-rates{align-items:center;gap:10px;font-size:12px;display:none}@media (width>=640px){.ck-campaign-rates{display:inline-flex}}.ck-campaign-rates>span{color:var(--p-color);align-items:center;gap:3px;display:inline-flex}.ck-errors{flex-direction:column;display:flex}.ck-error-row{align-items:center;gap:10px;padding:7px 0;display:flex}.ck-error-row+.ck-error-row{border-top:1px dashed var(--border-subtle)}.ck-heat{grid-template-columns:30px repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.ck-heat-hour{color:var(--text-tertiary);text-align:center;font-size:10px;line-height:12px}.ck-heat-day{color:var(--text-secondary);font-size:11px;font-weight:600}.ck-heat-cell{aspect-ratio:1;background:var(--heat-color,var(--brand-primary));border-radius:3px}@supports (color:color-mix(in lab, red, red)){.ck-heat-cell{background:color-mix(in srgb, var(--heat-color,var(--brand-primary)) calc(var(--heat,0) * 92% + 4%), var(--surface-2))}}.ck-heat-cell{transition:transform var(--dur-micro2) var(--ease-standard)}.ck-heat-cell:hover{outline:1px solid var(--border-strong);transform:scale(1.25)}.ck-heat-legend:has(i){align-items:center;gap:3px;display:inline-flex}.ck-heat-legend i{background:var(--heat-color,var(--brand-primary));border-radius:3px;width:12px;height:12px}@supports (color:color-mix(in lab, red, red)){.ck-heat-legend i{background:color-mix(in srgb, var(--heat-color,var(--brand-primary)) calc(var(--heat,0) * 92% + 4%), var(--surface-2))}}.ck-countries{flex-direction:column;gap:10px;margin-top:2px;display:flex}.ck-country{align-items:center;gap:10px;display:flex}.ck-flag{text-align:center;flex-shrink:0;width:26px;font-size:20px;line-height:1}.ck-split-bar{background:var(--surface-3);border-radius:999px;height:6px;display:flex;overflow:hidden}.ck-split-bar>span{height:100%;display:block}.ck-stores{grid-template-columns:1fr;gap:14px;display:grid}.ck-store{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--p-bg);padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.ck-store{background:color-mix(in srgb, var(--p-bg) 30%, var(--surface-1))}}.ck-support-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ck-support-tile{border-radius:var(--radius-lg);background:var(--surface-2);flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.ck-agenda{flex-direction:column;display:flex}.ck-agenda-row{align-items:center;gap:10px;padding:7px 0;display:flex}.ck-agenda-row+.ck-agenda-row{border-top:1px dashed var(--border-subtle)}.ck-rt-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.ck-rt-item{border-radius:var(--radius-lg);background:var(--surface-2);transition:opacity var(--dur-micro2) var(--ease-standard);border:1px solid #0000;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;display:flex}.ck-rt-item.is-selected{background:var(--p-bg)}@supports (color:color-mix(in lab, red, red)){.ck-rt-item.is-selected{background:color-mix(in srgb, var(--p-bg) 65%, transparent)}}.ck-rt-item.is-selected{border-color:var(--p-color)}@supports (color:color-mix(in lab, red, red)){.ck-rt-item.is-selected{border-color:color-mix(in srgb, var(--p-color) 30%, transparent)}}.ck-rt-item.is-dimmed{opacity:.55}.ck-rt-icon{background:var(--p-bg);width:26px;height:26px;color:var(--p-color);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ck-installer{flex-direction:column;display:flex}.ck-stepper{counter-reset:step;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.ck-step{min-width:0;position:relative}.ck-step:not(:last-child):after{content:"";background:var(--border-subtle);border-radius:2px;height:2px;position:absolute;top:14px;left:calc(50% + 18px);right:calc(18px - 50%)}.ck-step.is-done:not(:last-child):after{background:var(--success)}.ck-step-btn{border-radius:var(--radius-md);width:100%;color:var(--text-tertiary);flex-direction:column;align-items:center;gap:6px;padding:2px 0;display:flex}button.ck-step-btn{cursor:pointer}button.ck-step-btn:hover{color:var(--text-primary)}button.ck-step-btn:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ck-step-dot{background:var(--surface-2);border:2px solid var(--border-strong);width:28px;height:28px;color:var(--text-secondary);transition:background-color var(--dur-short1) var(--ease-standard), border-color var(--dur-short1) var(--ease-standard), transform var(--dur-short1) var(--ease-emph-decel);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ck-step-label{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:600;line-height:14px;overflow:hidden}.ck-step.is-done .ck-step-dot{background:var(--success);border-color:var(--success);color:#fff}.ck-step.is-done .ck-step-btn{color:var(--text-secondary)}.ck-step.is-active .ck-step-dot{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--text-on-brand,#fff);box-shadow:var(--glow-brand);transform:scale(1.08)}.ck-step.is-active .ck-step-btn{color:var(--text-primary)}@media (width<=639px){.ck-step-label{display:none}.ck-step.is-active .ck-step-label{display:block;position:absolute;left:50%;transform:translate(-50%)}.ck-stepper{padding-bottom:18px}}.ck-check-groups{gap:16px;display:grid}@media (width>=768px){.ck-check-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-check-groups>:first-child{grid-column:span 2}}.ck-check-list{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);flex-direction:column;display:flex;overflow:hidden}.ck-check-row{align-items:center;gap:10px;padding:8px 12px;display:flex}.ck-check-row+.ck-check-row{border-top:1px solid var(--border-subtle)}.ck-check-row[data-tone=danger]{background:var(--danger-container)}@supports (color:color-mix(in lab, red, red)){.ck-check-row[data-tone=danger]{background:color-mix(in srgb, var(--danger-container) 45%, transparent)}}.ck-check-row[data-tone=warning]{background:var(--warning-container)}@supports (color:color-mix(in lab, red, red)){.ck-check-row[data-tone=warning]{background:color-mix(in srgb, var(--warning-container) 40%, transparent)}}.ck-check-icon{color:var(--tone-fg);flex-shrink:0;display:inline-flex}.ck-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:6px;display:grid}.ck-choice-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=639px){.ck-choice-grid,.ck-choice-grid-3{grid-template-columns:1fr}}.ck-choice{text-align:left;cursor:pointer;border-radius:var(--radius-lg);border:1.5px solid var(--border-subtle);background:var(--surface-1);color:var(--text-primary);transition:border-color var(--dur-short1) var(--ease-standard), background-color var(--dur-short1) var(--ease-standard), box-shadow var(--dur-short1) var(--ease-standard);flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex;position:relative}.ck-choice:hover{border-color:var(--border-strong);background:var(--surface-2)}.ck-choice:focus-within,.ck-choice:focus-visible{box-shadow:var(--glow-brand);outline:none}.ck-choice.is-selected{border-color:var(--brand-primary);background:var(--brand-container)}@supports (color:color-mix(in lab, red, red)){.ck-choice.is-selected{background:color-mix(in srgb, var(--brand-container) 55%, var(--surface-1))}}.ck-choice.is-selected:after{content:"";background:var(--brand-primary);width:10px;height:10px;box-shadow:0 0 0 3px var(--brand-primary);border-radius:999px;position:absolute;top:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.ck-choice.is-selected:after{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary) 25%, transparent)}}.ck-choice-sm{padding:10px 12px}.ck-choice-icon{background:var(--tone-bg,var(--neutral-container));width:32px;height:32px;color:var(--tone-fg,var(--neutral-content));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-dropzone{aspect-ratio:1;cursor:pointer;border:1.5px dashed var(--border-strong);border-radius:var(--radius-xl);background:var(--surface-2);transition:border-color var(--dur-short1) var(--ease-standard), background-color var(--dur-short1) var(--ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.ck-dropzone:hover,.ck-dropzone:focus-within{border-color:var(--brand-primary);background:var(--surface-1)}.ck-dropzone.is-busy{opacity:.6}.ck-dropzone-img{object-fit:cover;width:96px;height:96px;box-shadow:var(--shadow-2);background:#fff;border-radius:24px}.ck-color-input{border:1px solid var(--border-input);border-radius:var(--radius-md);background:var(--surface-2);cursor:pointer;width:40px;height:40px;padding:0}.ck-color-input::-webkit-color-swatch-wrapper{padding:4px}.ck-color-input::-webkit-color-swatch{border:none;border-radius:6px}.ck-swatches{flex-wrap:wrap;gap:8px;display:flex}.ck-swatch{background:var(--swatch);cursor:pointer;width:28px;height:28px;transition:transform var(--dur-micro2) var(--ease-emph-decel), box-shadow var(--dur-micro2) var(--ease-standard);border:2px solid #0000;border-radius:999px;box-shadow:inset 0 0 0 1px #0000001f}.ck-swatch:hover{transform:scale(1.1)}.ck-swatch.is-selected{border-color:var(--surface-1);box-shadow:0 0 0 2px var(--text-primary)}.ck-swatch:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}.ck-module-groups{gap:16px;display:grid}@media (width>=768px){.ck-module-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-module-list{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);flex-direction:column;display:flex;overflow:hidden}.ck-module-row{cursor:pointer;transition:background-color var(--dur-micro2) var(--ease-standard);align-items:center;gap:10px;padding:10px 12px;display:flex}.ck-module-row+.ck-module-row{border-top:1px solid var(--border-subtle)}.ck-module-row:hover{background:var(--surface-2)}.ck-module-row.is-fixed{cursor:default}.ck-module-row.is-fixed .ck-toggle{opacity:.5}.ck-module-row:not(.is-on):not(.is-fixed){color:var(--text-secondary)}.ck-pw-rules{color:var(--text-tertiary);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.ck-pw-rules li{align-items:center;gap:4px;display:inline-flex}.ck-pw-rules li svg{opacity:.35}.ck-pw-rules li.is-ok{color:var(--success)}.ck-pw-rules li.is-ok svg{opacity:1}.ck-code{border-radius:var(--radius-lg);background:var(--surface-inverse);color:var(--text-on-inverse);white-space:pre;margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:19px;overflow-x:auto}.ck-next-list{flex-direction:column;display:flex}.ck-next-list li{align-items:center;gap:12px;padding:10px 0;display:flex}.ck-next-list li+li{border-top:1px dashed var(--border-subtle)}.ck-installer-nav{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.ck-tabs .ck-tab{align-items:center;gap:8px;display:inline-flex}.ck-tabs .ck-tab:hover{color:var(--text-primary)}.ck-tool-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.ck-tool-card{min-height:150px;transition:transform var(--dur-short1) var(--ease-standard), box-shadow var(--dur-short1) var(--ease-standard);flex-direction:column;display:flex}.ck-tool-card:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.ck-term{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--radius-lg);background:var(--surface-inverse);color:var(--text-on-inverse);max-height:360px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:18px;overflow:auto}.ck-term-tall{max-height:60vh}.ck-check-list{flex-direction:column;display:flex}.ck-check-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:4px 12px;display:grid}.ck-check{align-items:center;gap:8px;padding:6px 0;font-size:14px;display:flex}.ck-check-list .ck-check+.ck-check{border-top:1px dashed var(--border-subtle)}.ck-check[data-ok="1"]>svg{color:var(--success)}.ck-check[data-ok="0"]>svg{color:var(--danger-content)}.ck-check[data-ok="0"] .ck-mono{color:var(--danger-content);font-weight:600}.ck-check[data-ok=off]>svg{color:var(--text-tertiary)}.ck-log-list{flex-direction:column;max-height:70vh;display:flex;overflow:auto}.ck-log-line{border-top:1px solid var(--border-subtle);cursor:pointer;transition:background-color var(--dur-micro2) var(--ease-standard);border-left:3px solid #0000;align-items:center;gap:10px;padding:7px 14px;font-size:13px;display:flex}.ck-log-line:hover{background:var(--surface-2)}.ck-log-line:focus-visible{outline-offset:-2px}.ck-log-line[data-level=danger]{border-left-color:var(--danger)}.ck-log-line[data-level=warning]{border-left-color:var(--warning)}.ck-log-line[data-level=info]{border-left-color:var(--info)}.ck-env-list{flex-direction:column;padding:4px 20px 12px;display:flex}.ck-env-row{border-top:1px dashed var(--border-subtle);align-items:center;gap:10px;min-height:32px;padding:2px 0;font-size:13px;display:flex}.ck-env-row:first-child{border-top:0}.ck-env-row.is-blank{border-top:0;min-height:12px}.ck-env-row.is-comment{color:var(--text-tertiary)}.ck-env-row.is-invalid{background:var(--danger-container);border-radius:var(--radius-sm);padding:4px 8px}.ck-env-key{color:var(--text-secondary);flex-shrink:0;min-width:220px;font-weight:600}.ck-env-val{overflow-wrap:anywhere;flex:1;min-width:0}.ck-env-val.is-secret{color:var(--text-tertiary);letter-spacing:1px}.ck-env-list.is-editing{padding-left:0;padding-right:0}.ck-env-list.is-editing .ck-env-key{min-width:200px;max-width:260px}.ck-steps{flex-wrap:wrap;gap:8px 16px;display:flex}.ck-step{color:var(--text-tertiary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.ck-step-dot{background:var(--surface-3);width:22px;height:22px;color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.ck-step[data-state=done]{color:var(--text-secondary)}.ck-step[data-state=done] .ck-step-dot{background:var(--success-container);color:var(--success)}.ck-step[data-state=active]{color:var(--text-primary)}.ck-step[data-state=active] .ck-step-dot{background:var(--brand-primary);color:var(--text-on-brand);box-shadow:var(--glow-brand,none)}.ck-step[data-state=off] .ck-step-dot{background:var(--danger-container);color:var(--danger-content)}.ck-users-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=768px){.ck-users-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (width>=1536px){.ck-users-kpis{grid-template-columns:repeat(8,minmax(0,1fr))}}.ck-users-kpis .ck-kpi{min-height:112px;padding:14px 16px}.ck-users-kpis .ck-kpi-value{font-size:24px;line-height:30px}.ck-kpi-split{color:var(--text-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:12px;display:flex}.ck-kpi-split span{align-items:center;gap:4px;display:inline-flex}.ck-kpi-split i{border-radius:999px;width:6px;height:6px;display:inline-block}.ck-kpi-split [data-p=ios] i{background:var(--info-content)}.ck-kpi-split [data-p=android] i{background:var(--success)}.ck-users-kpis .ck-kpi.is-active{box-shadow:0 0 0 2px var(--brand-primary) inset}.ck-platform{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ck-platform[data-p=ios]{background:var(--info-container);color:var(--info-content)}.ck-platform[data-p=android]{background:var(--success-container);color:var(--income-content)}.ck-platform[data-p=none]{background:var(--neutral-container);color:var(--neutral-content)}.ck-health{align-items:center;gap:8px;min-width:96px;display:inline-flex}.ck-health-bar{background:var(--surface-3);border-radius:999px;flex:1;min-width:56px;height:6px;position:relative;overflow:hidden}.ck-health-bar>span{background:var(--neutral-content);height:100%;transition:width var(--dur-medium4) var(--ease-emph-decel);border-radius:999px;display:block}.ck-health[data-tone=success] .ck-health-bar>span{background:var(--success)}.ck-health[data-tone=warning] .ck-health-bar>span{background:var(--warning-fill)}.ck-health[data-tone=danger] .ck-health-bar>span{background:var(--danger)}.ck-health-num{font-variant-numeric:tabular-nums;text-align:right;min-width:22px;color:var(--text-secondary);font-size:12px;font-weight:700}.ck-health-parts{flex-direction:column;gap:10px;display:flex}.ck-health-part{grid-template-columns:96px minmax(0,1fr) 56px;align-items:center;gap:10px;font-size:13px;display:grid}.ck-health-part .ck-progress{height:6px}.ck-health-ring{font-variant-numeric:tabular-nums;background:conic-gradient(var(--tone-fg,var(--brand-primary)) calc(var(--pct,0) * 1%), var(--surface-3) 0);border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;font-size:20px;font-weight:800;display:inline-flex}.ck-health-ring>span{background:var(--surface-sheet);border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.ck-health-ring[data-tone=success]{--tone-fg:var(--success)}.ck-health-ring[data-tone=warning]{--tone-fg:var(--warning-fill)}.ck-health-ring[data-tone=danger]{--tone-fg:var(--danger)}.ck-users-table [data-col].is-hidden{display:none}.ck-users-table tbody tr.is-selected{background:var(--brand-container)}.ck-users-table tbody tr.is-checked{background:var(--info-container)}@supports (color:color-mix(in lab, red, red)){.ck-users-table tbody tr.is-checked{background:color-mix(in srgb, var(--info-container) 60%, transparent)}}.ck-users-table tbody tr:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.ck-users-table .ck-checkbox{cursor:pointer}.ck-flag{font-size:16px;line-height:1}.ck-menu{z-index:45;background:var(--surface-sheet);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:220px;box-shadow:var(--shadow-2);margin-top:6px;padding:6px;position:absolute}.ck-menu-item{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.ck-menu-item:hover,.ck-menu-item:focus-visible{background:var(--surface-2);outline:none}.ck-menu-item[data-tone=danger]{color:var(--danger-content)}.ck-menu-item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ck-menu-item svg{color:var(--text-secondary);flex-shrink:0}.ck-menu-item[data-tone=danger] svg{color:inherit}.ck-menu-sep{background:var(--border-subtle);height:1px;margin:6px 4px}.ck-menu-head{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);padding:6px 10px 4px;font-size:11px;font-weight:700}.ck-bulkbar .ck-btn{color:inherit;border-color:var(--text-on-inverse)}@supports (color:color-mix(in lab, red, red)){.ck-bulkbar .ck-btn{border-color:color-mix(in srgb, var(--text-on-inverse) 25%, transparent)}}.ck-bulkbar .ck-btn{background:0 0}.ck-bulkbar .ck-btn:hover{background:var(--text-on-inverse)}@supports (color:color-mix(in lab, red, red)){.ck-bulkbar .ck-btn:hover{background:color-mix(in srgb, var(--text-on-inverse) 12%, transparent)}}.ck-bulkbar .ck-btn-primary{background:var(--brand-primary);color:var(--text-on-brand);border-color:#0000}.ck-bulkbar-count{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ck-tabs{border-bottom:1px solid var(--border-subtle);scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.ck-tabs::-webkit-scrollbar{display:none}.ck-tab{align-items:center;gap:6px;display:inline-flex}.ck-tab .ck-badge{margin-left:2px}.ck-rule-builder{flex-direction:column;gap:12px;display:flex}.ck-rule-group{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-2);padding:12px;position:relative}.ck-rule-group-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ck-rule-row{grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) minmax(0,2fr) auto;align-items:start;gap:8px;display:grid}.ck-rule-row+.ck-rule-row{margin-top:8px}@media (width<=767px){.ck-rule-row{grid-template-columns:1fr}}.ck-rule-row .ck-input{height:36px;font-size:14px}.ck-rule-value{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ck-rule-value .ck-input{flex:100px}.ck-rule-join{color:var(--text-tertiary);letter-spacing:.08em;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.ck-rule-join:before,.ck-rule-join:after{content:"";background:var(--border-subtle);flex:1;height:1px}.ck-rule-count{border-radius:var(--radius-lg);background:var(--brand-container);color:var(--brand-on-container);align-items:baseline;gap:10px;padding:14px 16px;display:flex}.ck-rule-count strong{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.ck-chip-list{flex-wrap:wrap;gap:6px;display:flex}.ck-chip{background:var(--surface-1);border:1px solid var(--border-subtle);cursor:pointer;border-radius:999px;align-items:center;gap:4px;height:26px;padding:0 8px 0 10px;font-size:12px;font-weight:600;display:inline-flex}.ck-json-view{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-subtle);max-height:60vh;padding:12px 14px;overflow:auto}.ck-devices-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=1024px){.ck-devices-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1536px){.ck-devices-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.ck-devices-charts{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=1024px){.ck-devices-charts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-devices-table td{height:56px}.ck-devices-table tbody tr.is-selected{background:var(--surface-2)}.ck-devices-table .ck-checkbox{cursor:pointer}.ck-progress-stack{background:var(--surface-3);border-radius:999px;height:8px;display:flex;overflow:hidden}.ck-progress-stack>span{height:100%;transition:width var(--dur-micro2,.2s) var(--ease-standard,ease);display:block}.ck-version-row{align-items:center;gap:10px;font-size:13px;display:flex}.ck-mon-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=768px){.ck-mon-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (width>=1280px){.ck-mon-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1700px){.ck-mon-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.ck-mon-kpi{min-height:128px}.ck-mon-split{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;font-size:12px;display:inline-flex}.ck-mon-split>span{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.ck-mon-split>span[data-platform=ios]{color:var(--info-content)}.ck-mon-split>span[data-platform=android]{color:var(--success)}.ck-mon-platform .ck-segment-btn{align-items:center;gap:5px;display:inline-flex}.ck-mon-platform .ck-segment-btn[data-platform=ios][aria-pressed=true]{color:var(--info-content)}.ck-mon-platform .ck-segment-btn[data-platform=android][aria-pressed=true]{color:var(--success)}.ck-chip{border-radius:var(--radius-pill);height:28px;color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border-subtle);white-space:nowrap;transition:background-color var(--dur-micro2) var(--ease-standard), color var(--dur-micro2) var(--ease-standard);align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ck-chip:hover{color:var(--text-primary);background:var(--surface-3)}.ck-chip[aria-pressed=true]{color:var(--brand-on-container);background:var(--brand-container);border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ck-chip[aria-pressed=true]{border-color:color-mix(in srgb, var(--brand-primary) 35%, transparent)}}.ck-mon-cohort{grid-template-columns:minmax(84px, auto) minmax(64px, auto) repeat(var(--cols,6), minmax(0, 1fr));gap:4px;font-size:13px;display:grid}.ck-mon-cohort-head{color:var(--text-secondary);padding:0 8px 4px;font-size:11.5px;font-weight:600}.ck-mon-cohort-head.num,.ck-mon-cohort-size,.ck-mon-cohort-cell{text-align:right}.ck-mon-cohort-label{align-items:center;padding:8px;font-weight:600;display:flex}.ck-mon-cohort-size{color:var(--text-secondary);justify-content:flex-end;align-items:center;padding:8px;display:flex}.ck-mon-cohort-cell{border-radius:var(--radius-sm);background:var(--chart-income);justify-content:flex-end;align-items:center;padding:8px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.ck-mon-cohort-cell{background:color-mix(in srgb, var(--chart-income) calc(var(--heat,0) * 85%), var(--surface-2))}}.ck-mon-cohort-cell{color:var(--text-primary)}.ck-mon-cohort-cell.is-empty{color:var(--text-disabled);border:1px dashed var(--border-subtle);background:0 0;justify-content:center;font-weight:400}@media (width<=767px){.ck-mon-cohort{gap:2px;font-size:11.5px}.ck-mon-cohort-cell,.ck-mon-cohort-label,.ck-mon-cohort-size{padding:6px 4px}}.ck-mon-countries{flex-direction:column;gap:10px;display:flex}.ck-mon-countries>li{align-items:center;gap:10px;font-size:14px;display:flex}.ck-mon-flag{border-radius:var(--radius-xs);letter-spacing:.04em;background:var(--surface-2);width:32px;height:24px;color:var(--text-secondary);border:1px solid var(--border-subtle);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ck-mon-bar{background:var(--surface-3);border-radius:999px;height:4px;margin-top:4px;display:block;overflow:hidden}.ck-mon-bar>span{background:var(--chart-net);border-radius:999px;height:100%;display:block}.ck-mon-legend{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;display:flex}.ck-mon-legend>span{align-items:center;gap:6px;display:inline-flex}.ck-mon-legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.ck-mon-legend b{color:var(--text-primary)}.ck-mon-funnel{flex-direction:column;gap:8px;display:flex}.ck-mon-funnel>li{border-radius:var(--radius-md);background:var(--surface-2);height:40px;position:relative;overflow:hidden}.ck-mon-funnel-bar{width:var(--w,0%);border-radius:var(--radius-md);background:var(--tone-bg,var(--info-container));min-width:6px;transition:width var(--dur-medium4) var(--ease-standard);position:absolute;inset:0 auto 0 0}.ck-mon-funnel-bar[data-tone=info]{background:var(--info-container)}.ck-mon-funnel-bar[data-tone=success]{background:var(--success-container)}.ck-mon-funnel-bar[data-tone=brand]{background:var(--brand-container)}.ck-mon-funnel-row{justify-content:space-between;align-items:center;gap:8px;height:100%;padding:0 12px;font-size:14px;display:flex;position:relative}.ck-mon-products{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (width>=1280px){.ck-mon-products{grid-template-columns:minmax(0,1fr) 360px}}.ck-mon-handle{cursor:grab;color:var(--text-tertiary);border-radius:var(--radius-xs);padding:4px;display:inline-flex}.ck-mon-handle:hover{background:var(--surface-3);color:var(--text-primary)}.ck-mon-product-table tr.is-dragging{opacity:.5}.ck-mon-product-table tr[draggable=true]:active{cursor:grabbing}.ck-phone{background:var(--surface-inverse);width:300px;max-width:100%;box-shadow:var(--shadow-3);border-radius:40px;margin:0 auto;padding:14px;position:relative}.ck-phone-notch{background:var(--surface-inverse);z-index:2;border-radius:0 0 16px 16px;width:110px;height:26px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.ck-phone-screen{background:var(--bg-canvas);min-height:520px;color:var(--text-primary);border-radius:28px;flex-direction:column;gap:8px;padding:44px 14px 16px;display:flex;position:relative;overflow:hidden}.ck-phone-title{letter-spacing:-.02em;font-size:20px;font-weight:800}.ck-phone-sub{color:var(--text-secondary);margin:-4px 0 4px;font-size:12.5px}.ck-phone-card{background:var(--surface-1);border:1.5px solid var(--border-subtle);border-radius:14px;padding:12px;position:relative}.ck-phone-card.is-featured{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-container)}.ck-phone-card.is-small{text-align:center;padding:10px}.ck-phone-badge{background:var(--gradient-ribbon);color:#fff;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:-9px;right:10px}.ck-phone-meta{color:var(--text-secondary);font-size:11.5px}.ck-phone-section{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-top:6px;font-size:11px;font-weight:700}.ck-phone-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ck-phone-cta{background:var(--brand-primary);height:44px;color:var(--text-on-brand);border-radius:14px;justify-content:center;align-items:center;margin-top:auto;font-size:14px;font-weight:700;display:flex}.ck-phone-legal{text-align:center;color:var(--text-tertiary);font-size:10px}.ck-mon-code{border-radius:var(--radius-xs);letter-spacing:.08em;background:var(--surface-2);border:1px dashed var(--border-strong);color:var(--text-primary);padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700;display:inline-block}.ck-mon .text-income-content{color:var(--income-content)}.ck-mon .text-danger-content{color:var(--danger-content)}.ck-mon .text-warning-content{color:var(--warning-content)}.ck-an-bar{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:16px;padding:10px 12px;display:flex}.ck-platform-dot{background:var(--text-tertiary);border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.ck-platform-dot[data-platform=ios]{background:var(--info-content)}.ck-platform-dot[data-platform=android]{background:var(--success)}.ck-platform-dot[data-platform=all]{background:var(--chart-net)}.ck-an-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=768px){.ck-an-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (width>=1280px){.ck-an-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.ck-an-kpi-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ck-an-kpi{min-height:150px}.ck-kpi-platforms{border-top:1px dashed var(--border-subtle);flex-direction:column;gap:2px;margin-top:6px;padding-top:6px;display:flex}.ck-kpi-platforms li{color:var(--text-secondary);align-items:center;gap:8px;font-size:12.5px;line-height:18px;display:flex}.ck-kpi-platforms li .font-semibold{color:var(--text-primary)}.ck-an-widget-row{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:flex-end;gap:12px 24px;margin-top:12px;padding-top:12px;display:flex}.ck-bar-list{flex-direction:column;gap:10px;margin-top:4px;display:flex}.ck-platform-bars{flex-direction:column;gap:3px;display:flex}.ck-platform-bar{background:var(--text-tertiary);min-width:2px;height:5px;transition:width var(--dur-short1) var(--ease-standard);border-radius:999px;display:block}.ck-platform-bar[data-platform=ios]{background:var(--info-content)}.ck-platform-bar[data-platform=android]{background:var(--success)}.ck-funnel[data-platform]{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-2);flex-direction:column;gap:10px;padding:14px;display:flex}.ck-funnel-step:has(.ck-funnel-track){flex-direction:column;gap:5px;display:flex}.ck-funnel[data-platform] .ck-funnel-track{background:var(--surface-3);border-radius:999px;height:10px;overflow:hidden}.ck-funnel[data-platform] .ck-funnel-bar{background:var(--chart-net);height:100%;transition:width var(--dur-short1) var(--ease-standard);border-radius:999px;display:block}.ck-funnel[data-platform] .ck-funnel-bar[data-platform=ios]{background:var(--info-content)}.ck-funnel[data-platform] .ck-funnel-bar[data-platform=android]{background:var(--success)}.ck-funnel-compare{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));gap:12px;display:grid}@media (width<=900px){.ck-funnel-compare{grid-template-columns:1fr}}.ck-store-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ck-funnel-editor-step{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-2);padding:8px 10px}.ck-cohort td.ck-cohort-cell[data-heat]{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ck-cohort td.ck-cohort-cell[data-heat]{background:color-mix(in srgb, var(--brand-primary) calc(var(--heat,0) * 0.85%), transparent)}}.ck-cohort td.ck-cohort-cell[data-heat]{color:var(--text-primary);font-weight:600}.ck-cohort tbody tr:hover td.ck-cohort-cell[data-heat]{filter:brightness(1.05)}.ck-heat-legend:not(:has(i)){background:linear-gradient(90deg, transparent, var(--brand-primary));border:1px solid var(--border-subtle);border-radius:999px;width:56px;height:8px;display:inline-block}.ck-rt-number{letter-spacing:-.02em;color:var(--text-primary);font-size:56px;font-weight:700;line-height:60px}.ck-rt-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ck-rt-cell{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-subtle);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ck-rt-sub{font-size:24px;font-weight:700;line-height:28px}.ck-rt-cell[data-platform=ios] .ck-rt-sub{color:var(--info-content)}.ck-rt-cell[data-platform=android] .ck-rt-sub{color:var(--success)}.ck-stream{flex-direction:column;max-height:480px;display:flex;overflow:auto}.ck-stream-item{border-top:1px solid var(--border-subtle);animation:ck-card-in .24s var(--ease-out-cubic) both;align-items:center;gap:10px;padding:7px 16px;font-size:13px;display:flex}.ck-stream-item:first-child{border-top:0}.ck-chip-grid{flex-wrap:wrap;gap:6px;display:flex}.ck-chip{height:28px;color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border-subtle);transition:background-color var(--dur-micro2) var(--ease-standard), color var(--dur-micro2) var(--ease-standard);border-radius:999px;padding:0 10px;font-size:12.5px;font-weight:600}.ck-chip:hover{color:var(--text-primary)}.ck-chip[aria-pressed=true]{background:var(--brand-container);color:var(--brand-on-container);border-color:#0000}.ck-compact-rows td{height:36px}.ck-an-events tbody tr[aria-selected=true] td{background:var(--brand-container)}.ck-an-events tbody tr:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.ck-config-group td{letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);background:var(--surface-2);padding-top:0;padding-bottom:0;font-size:12px;font-weight:700;height:34px!important}.ck-config-group td>svg{vertical-align:-2px;color:var(--text-tertiary);margin-right:6px;display:inline-block}.ck-config-count{background:var(--text-on-brand);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ck-config-count{background:color-mix(in srgb, var(--text-on-brand) 22%, transparent)}}.ck-config-count{color:inherit}.ck-table tbody tr.is-selected td{background:var(--brand-container)}.ck-input-sm{height:34px;padding-top:4px;padding-bottom:4px;font-size:13px}textarea.ck-code-input{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:pre;font-size:12.5px;line-height:18px;overflow-x:auto}.ck-range{width:100%;height:4px;accent-color:var(--brand-primary);margin:10px 0 6px}.ck-rule-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ck-rule{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);transition:border-color var(--dur-short1) var(--ease-standard), box-shadow var(--dur-short1) var(--ease-standard), opacity var(--dur-short1) var(--ease-standard);padding:10px 12px}.ck-rule.is-dragging{opacity:.45}.ck-rule.is-over{border-color:var(--brand-primary);box-shadow:0 0 0 2px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ck-rule.is-over{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-primary) 30%, transparent)}}.ck-rule-head{align-items:center;gap:8px;display:flex}.ck-rule-grip{color:var(--text-tertiary);cursor:grab;display:inline-flex}.ck-rule-grip:active{cursor:grabbing}.ck-rule-no{background:var(--surface-3);width:22px;height:22px;color:var(--text-secondary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ck-rule-active{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ck-rule-body{border-top:1px dashed var(--border-subtle);gap:10px 14px;margin-top:10px;padding-top:10px;display:grid}@media (width>=768px){.ck-rule-body{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-exp-variants{gap:12px;display:grid}@media (width>=640px){.ck-exp-variants{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.ck-exp-variant{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);padding:12px 14px}.ck-exp-variant.is-winner{border-color:var(--success);background:var(--success-container)}@supports (color:color-mix(in lab, red, red)){.ck-exp-variant.is-winner{background:color-mix(in srgb, var(--success-container) 55%, var(--surface-1))}}.ck-affected{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-2);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ck-affected[data-tone=danger]{background:var(--danger-container);color:var(--danger-content);border-color:#0000}.ck-affected[data-tone=warning]{background:var(--warning-container);color:var(--warning-content);border-color:#0000}.ck-affected[data-tone=success]>svg{color:var(--success)}.ck-affected .ck-caption{color:inherit;opacity:.8}.ck-maint-switch{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-2);align-items:center;gap:14px;padding:14px 16px;display:flex}.ck-maint-switch[data-on="1"]{background:var(--warning-container);color:var(--warning-content);border-color:#0000}.ck-maint-switch[data-on="1"] .ck-help{color:inherit;opacity:.85}.ck-checklist-group{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);padding:12px 14px}.ck-checklist-items{flex-direction:column;display:flex}.ck-checklist-item{padding:10px 0}.ck-checklist-item+.ck-checklist-item{border-top:1px dashed var(--border-subtle)}.ck-checklist-item[data-ok="1"]{opacity:.78}.ck-adoption-row+.ck-adoption-row{border-top:1px dashed var(--border-subtle);padding-top:12px}.ck-push-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=1024px){.ck-push-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.ck-plat{align-items:center;gap:4px;font-weight:600;display:inline-flex}.ck-plat.ios{color:var(--info-content)}.ck-plat.android{color:var(--success)}.ck-plat-bar{background:var(--surface-3);border-radius:999px;height:6px;display:flex;overflow:hidden}.ck-plat-bar .ios{background:var(--info-content)}.ck-plat-bar .android{background:var(--success)}.ck-push-table tbody tr.is-selected,.ck-table tbody tr.is-selected{background:var(--brand-container)}.ck-funnel:has(>.ck-funnel-row){flex-direction:column;gap:8px;display:flex}.ck-funnel-row{grid-template-columns:84px 1fr auto;align-items:center;gap:10px;display:grid}.ck-funnel-label{color:var(--text-secondary);font-size:13px}.ck-funnel-row .ck-funnel-track{background:var(--surface-3);border-radius:7px;height:14px;display:block;position:relative;overflow:hidden}.ck-funnel-row .ck-funnel-bar{background:var(--tone-bar,var(--brand-primary));height:100%;transition:width var(--dur-medium4) var(--ease-emph-decel);border-radius:7px;display:block}.ck-funnel-row[data-tone=neutral]{--tone-bar:var(--border-strong)}.ck-funnel-row[data-tone=info]{--tone-bar:var(--info-content)}.ck-funnel-row[data-tone=success]{--tone-bar:var(--success)}.ck-funnel-val{white-space:nowrap;font-size:13px;font-weight:600}.ck-plat-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ck-plat-card{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-2);border-left:3px solid var(--plat,var(--border-strong));padding:12px 14px}.ck-plat-card[data-platform=ios]{--plat:var(--info-content)}.ck-plat-card[data-platform=android]{--plat:var(--success)}.ck-plat-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin-top:8px;display:grid}.ck-plat-stats dt{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.ck-plat-stats dd{font-size:15px;font-weight:700}.ck-variant-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.ck-variant{border-radius:var(--radius-lg);border:1.5px solid var(--border-subtle);background:var(--surface-1);padding:12px 14px}.ck-variant.is-winner{border-color:var(--success);background:var(--success-container)}@supports (color:color-mix(in lab, red, red)){.ck-variant.is-winner{background:color-mix(in srgb, var(--success-container) 50%, var(--surface-1))}}.ck-variant-rate{font-family:var(--font-display);margin-top:6px;font-size:24px;font-weight:700;line-height:30px}.ck-reason-list{flex-direction:column;gap:6px;display:flex}.ck-reason-list li{grid-template-columns:minmax(0,1.2fr) minmax(80px,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.ck-reason-track{background:var(--surface-3);border-radius:4px;height:8px;overflow:hidden}.ck-reason-track>span{background:var(--danger);border-radius:4px;height:100%;display:block}.ck-mini-track{background:var(--surface-3);border-radius:3px;width:64px;height:6px;display:inline-block;overflow:hidden}.ck-mini-track>span{background:var(--success);height:100%;display:block}.ck-push-preview{justify-content:center;gap:12px;display:flex}.ck-push-preview.is-both .ck-phone-sm{transform-origin:top}.ck-phone-sm{border-radius:34px;flex-shrink:0;width:220px;height:440px;padding:10px}.ck-phone-sm .ck-phone-screen{border-radius:26px;padding:44px 8px 8px;position:relative}.ck-phone-screen.is-light{background:linear-gradient(160deg,#cfd8f0,#f3e6ee)}.ck-phone-notch{background:#0f0f12;border-radius:999px;width:64px;height:18px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ck-lock-time{text-align:center;font-family:var(--font-display);color:#fff;letter-spacing:-1px;font-size:44px;font-weight:300;line-height:48px}.is-light .ck-lock-time,.is-light .ck-lock-date{color:#1a1a2e}.ck-lock-date{text-align:center;color:#ffffffd9;margin-bottom:22px;font-size:11px}.ck-phone-sm .ck-notif-ios{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;padding:9px 10px;box-shadow:0 6px 20px #0000002e}.ck-notif-head{align-items:center;gap:6px;margin-bottom:4px;font-size:11px;display:flex}.ck-notif-app-icon{object-fit:cover;border-radius:5px;width:18px;height:18px}.ck-notif-app{text-overflow:ellipsis;white-space:nowrap;opacity:.9;flex:1;min-width:0;font-weight:600;overflow:hidden}.ck-notif-time{opacity:.6;white-space:nowrap}.ck-notif-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12.5px;font-weight:700;line-height:16px;display:-webkit-box;overflow:hidden}.ck-notif-body{opacity:.9;-webkit-line-clamp:4;white-space:pre-line;-webkit-box-orient:vertical;font-size:12px;line-height:15px;display:-webkit-box;overflow:hidden}.ck-notif-image{object-fit:cover;border-radius:10px;width:100%;max-height:110px;margin-top:8px}.ck-notif-image-android{border-radius:8px}.ck-notif-static{background:var(--surface-2);max-width:360px;color:var(--text-primary)}.ck-phone-android{border-radius:26px}.ck-phone-android .ck-phone-screen{background:linear-gradient(170deg,#2a2f3a,#14171c);border-radius:18px;padding-top:8px}.ck-phone-android .ck-phone-screen.is-light{background:linear-gradient(170deg,#e9eef7,#d8e2f2)}.ck-android-status{color:#fff;justify-content:space-between;padding:2px 8px 10px;font-size:10px;display:flex}.is-light .ck-android-status{color:#1f1f1f}.ck-android-status-icons{letter-spacing:1px;opacity:.8}.ck-phone-sm .ck-notif-android{border-radius:14px;padding:10px 12px;box-shadow:0 6px 20px #0000002e}.ck-notif-android-dot{border-radius:4px;flex-shrink:0;width:14px;height:14px}.ck-notif-chevron{opacity:.5}.ck-compose-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=1280px){.ck-compose-grid{grid-template-columns:minmax(0,1.5fr) minmax(480px,1fr) 300px;align-items:start}}@media (width>=1024px) and (width<=1279px){.ck-compose-grid{grid-template-columns:minmax(0,1fr) 300px}.ck-compose-preview{order:-1;grid-column:1/-1}}.ck-target-summary .ck-kpi-value{margin-top:2px}.ck-choice-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=767px){.ck-choice-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-lang-tabs .ck-tab{align-items:center;gap:6px;display:inline-flex}.ck-chip-x{width:16px;height:16px;color:var(--text-tertiary);border-radius:999px;justify-content:center;align-items:center;margin-left:2px;display:inline-flex}.ck-chip-x:hover{background:var(--surface-3);color:var(--text-primary)}.ck-user-results{z-index:30;border-radius:var(--radius-lg);background:var(--surface-sheet);border:1px solid var(--border-subtle);box-shadow:var(--shadow-3);max-height:280px;margin-top:4px;padding:4px;position:absolute;left:0;right:0;overflow:auto}.ck-user-results li>button{border-radius:var(--radius-md);padding:8px 10px}.ck-user-results li>button:hover{background:var(--surface-2)}.ck-sample-list{flex-direction:column;display:flex}.ck-sample-list li{border-top:1px dashed var(--border-subtle);align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.ck-sample-list li:first-child{border-top:0}.ck-step-chips{align-items:center;gap:4px;display:inline-flex}.ck-step-chip{background:var(--neutral-container);width:24px;height:24px;color:var(--neutral-content);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.ck-step-chip[data-tone=brand],.ck-step-icon[data-tone=brand]{background:var(--brand-container);color:var(--brand-on-container)}.ck-step-chip[data-tone=info],.ck-step-icon[data-tone=info]{background:var(--info-container);color:var(--info-content)}.ck-step-chip[data-tone=warning],.ck-step-icon[data-tone=warning]{background:var(--warning-container);color:var(--warning-content)}.ck-step-chip[data-tone=danger],.ck-step-icon[data-tone=danger]{background:var(--danger-container);color:var(--danger-content)}.ck-step-chip[data-tone=violet],.ck-step-icon[data-tone=violet]{background:var(--accent-violet-container);color:var(--accent-violet)}.ck-step-list{counter-reset:st;flex-direction:column;gap:8px;display:flex}.ck-step-item{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-1);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ck-step-item.sortable-ghost{opacity:.4}.ck-step-handle{color:var(--text-tertiary);cursor:grab;align-items:center;padding-top:6px;display:inline-flex}.ck-step-handle:active{cursor:grabbing}.ck-step-icon{background:var(--neutral-container);width:32px;height:32px;color:var(--neutral-content);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-run-stats{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.ck-run-stat{border-radius:var(--radius-md);background:var(--surface-2);border-left:3px solid var(--tone-fg,var(--border-strong));flex-direction:column;padding:8px 12px;display:flex}.ck-run-stat strong{font-size:18px}.ck-run-stat[data-tone=info]{--tone-fg:var(--info-content)}.ck-run-stat[data-tone=success]{--tone-fg:var(--success)}.ck-run-stat[data-tone=warning]{--tone-fg:var(--warning)}.ck-run-stat[data-tone=danger]{--tone-fg:var(--danger)}.ck-template-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.ck-template-card{cursor:pointer;transition:transform var(--dur-short1) var(--ease-standard), box-shadow var(--dur-short1) var(--ease-standard)}.ck-template-card:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.ck-template-editor{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=900px){.ck-template-editor{grid-template-columns:minmax(0,1fr) 240px}}.ck-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ck-rich{border:1px solid var(--border-input);border-radius:var(--radius-lg);background:var(--surface-1);overflow:hidden}.ck-rich:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ck-rich:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary) 18%, transparent)}}.ck-rich-toolbar{border-bottom:1px solid var(--border-subtle);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;display:flex}.ck-rich-toolbar button{min-width:28px;height:28px;color:var(--text-secondary);border-radius:7px;justify-content:center;align-items:center;padding:0 6px;font-size:13px;display:inline-flex}.ck-rich-editor{outline:none;min-height:180px;max-height:420px;padding:12px 14px;font-size:14px;line-height:1.55;overflow:auto}.ck-rich-editor h2{margin:8px 0;font-size:18px;font-weight:700}.ck-rich-editor ul{padding-left:20px;list-style:outside}.ck-rich-editor a{color:var(--text-link);text-decoration:underline}.ck-email-preview{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-2);overflow:hidden}.ck-email-head{border-bottom:1px solid var(--border-subtle);background:var(--surface-1);flex-direction:column;gap:2px;padding:10px 14px;display:flex}.ck-email-body{background:var(--surface-1);border-radius:var(--radius-md);max-height:320px;margin:12px;padding:16px;font-size:14px;line-height:1.55;overflow:auto}.ck-email-body h2{margin:6px 0;font-size:18px;font-weight:700}.ck-email-body ul{padding-left:20px;list-style:outside}.ck-email-foot{text-align:center;padding:8px 14px 12px}.ck-token-bar{background:var(--surface-3);border-radius:5px;height:10px;display:flex;overflow:hidden}.ck-token-bar .valid{background:var(--success)}.ck-token-bar .invalid{background:var(--danger)}.ck-token-bar .none{background:var(--border-strong)}.ck-heatmap{grid-template-columns:32px repeat(24,minmax(0,1fr));align-items:center;gap:2px;display:grid}.ck-heatmap-h{color:var(--text-tertiary);text-align:center;font-size:9px}.ck-heatmap-d{color:var(--text-secondary);font-size:11px;font-weight:600}.ck-heatmap-cell{aspect-ratio:1;background:var(--brand-primary);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.ck-heatmap-cell{background:color-mix(in srgb, var(--brand-primary) calc(var(--heat,0) * 100%), var(--surface-3))}}.ck-widget-list{flex-direction:column;display:flex}.ck-widget-list li{border-top:1px dashed var(--border-subtle);padding:8px 0}.ck-widget-list li:first-child{border-top:0;padding-top:0}.ck-type-icon{background:var(--neutral-container);width:34px;height:34px;color:var(--neutral-content);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-type-icon[data-tone=brand]{background:var(--brand-container);color:var(--brand-on-container)}.ck-type-icon[data-tone=info]{background:var(--info-container);color:var(--info-content)}.ck-type-icon[data-tone=success]{background:var(--success-container);color:var(--income-content)}.ck-type-icon[data-tone=warning]{background:var(--warning-container);color:var(--warning-content)}.ck-type-icon[data-tone=violet]{background:var(--accent-violet-container);color:var(--accent-violet)}.ck-survey-q{border-top:1px dashed var(--border-subtle);padding:12px 0}.ck-survey-q:first-of-type{border-top:0}.ck-text-answers{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow:auto}.ck-text-answers li{border-radius:var(--radius-md);background:var(--surface-2);align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;display:flex}.ck-inapp-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=1100px){.ck-inapp-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.ck-btn-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr) auto auto;align-items:center;gap:6px;display:grid}@media (width<=639px){.ck-btn-row{grid-template-columns:1fr 1fr}}.ck-q-row{border-radius:var(--radius-md);background:var(--surface-2);padding:8px 10px}.ck-phone-app{width:240px;height:480px}.ck-app-screen{background:#f6f7fb;padding:0!important}.ck-app-screen.is-dark{background:#121216}.ck-app-chrome{color:#1a1a2e;flex-direction:column;padding:36px 12px 10px;display:flex;position:absolute;inset:0}.is-dark .ck-app-chrome{color:#e8e8f0}.ck-app-bar{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.ck-app-dot{border-radius:999px;width:20px;height:20px}.ck-app-skeleton{flex-direction:column;flex:1;gap:8px;display:flex}.ck-app-skeleton span{background:#00000012;border-radius:6px;height:10px;display:block}.is-dark .ck-app-skeleton span{background:#ffffff14}.ck-app-tabs{color:#00000040;justify-content:space-around;padding-top:8px;font-size:9px;display:flex}.is-dark .ck-app-tabs{color:#ffffff4d}.ck-inapp-scrim{border-radius:inherit;background:#00000073;position:absolute;inset:0}.ck-inapp-title{color:#111;font-size:15px;font-weight:700;line-height:19px}.ck-inapp-title.is-sm{font-size:12px;line-height:15px}.ck-inapp-text{color:#444;white-space:pre-line;margin-top:4px;font-size:12px;line-height:16px}.ck-inapp-text.is-sm{font-size:10.5px;line-height:13px}.ck-inapp-actions{flex-direction:column;gap:6px;margin-top:12px;display:flex}.ck-inapp-btn{color:#222;background:#eef0f5;border-radius:10px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.ck-inapp-btn.is-primary{background:var(--brand-primary);color:var(--text-on-brand,#fff)}.ck-inapp-btn.is-sm{border-radius:8px;flex-shrink:0;height:26px;padding:0 10px;font-size:11px}.ck-inapp-x{color:#fff;background:#00000059;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex;position:absolute;top:40px;right:14px}.ck-inapp-x.is-inline{color:#333;background:#0000001f;flex-shrink:0;width:18px;height:18px;font-size:9px;position:static}.ck-inapp-full{border-radius:inherit;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.ck-inapp-hero{object-fit:cover;width:100%;height:44%}.ck-inapp-hero-ph{background:linear-gradient(135deg, var(--brand-primary), var(--accent-violet));opacity:.85}.ck-inapp-full-body{flex-direction:column;flex:1;padding:16px 14px;display:flex}.ck-inapp-full-body .ck-inapp-actions{margin-top:auto}.ck-inapp-modal{background:#fff;border-radius:16px;padding:16px 14px;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%);box-shadow:0 12px 40px #0000004d}.ck-inapp-modal-img{object-fit:cover;border-radius:10px;width:100%;height:90px;margin-bottom:10px}.ck-inapp-stars{text-align:center;letter-spacing:3px;color:#f5a623;margin-bottom:6px;font-size:22px}.ck-inapp-stars.is-small{text-align:left;margin:2px 0 6px;font-size:16px}.ck-inapp-survey{margin-top:10px}.ck-inapp-q{color:#222;margin-top:6px;font-size:11.5px;font-weight:600}.ck-inapp-choices{color:#333;flex-direction:column;gap:3px;margin:4px 0 6px;font-size:11px;display:flex}.ck-inapp-input{color:#999;border:1px solid #ddd;border-radius:8px;align-items:center;height:30px;margin:4px 0 6px;padding:0 8px;font-size:11px;display:flex}.ck-inapp-banner{background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px;display:flex;position:absolute;left:10px;right:10px;box-shadow:0 8px 24px #00000038}.ck-inapp-banner.is-top{top:38px}.ck-inapp-banner.is-bottom{bottom:28px}.ck-inapp-banner-img{object-fit:cover;border-radius:8px;flex-shrink:0;width:36px;height:36px}.ck-inapp-tooltip{color:#fff;background:#1d1d23;border-radius:12px;padding:10px 12px;position:absolute;top:150px;left:22px;right:22px;box-shadow:0 8px 24px #00000040}.ck-inapp-tooltip .ck-inapp-title,.ck-inapp-tooltip .ck-inapp-text{color:#fff}.ck-inapp-tooltip:after{content:"";background:inherit;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.ck-inapp-link{color:#ffd166;margin-top:6px;font-size:11px;font-weight:700;display:inline-block}.ck-inapp-target-ring{border:3px solid var(--brand-primary);width:36px;height:36px;box-shadow:0 0 0 6px var(--brand-primary);border-radius:999px;margin-left:-18px;position:absolute;top:232px;left:50%}@supports (color:color-mix(in lab, red, red)){.ck-inapp-target-ring{box-shadow:0 0 0 6px color-mix(in srgb, var(--brand-primary) 25%, transparent)}}.ck-inapp-sheet{background:#fff;border-radius:22px 22px 26px 26px;padding:10px 14px 18px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #00000040}.ck-inapp-grip{background:#ddd;border-radius:2px;width:36px;height:4px;margin:0 auto 10px;display:block}.ck-inapp-megaphone{margin-bottom:4px;font-size:26px}.ck-support-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=768px){.ck-support-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (width>=1536px){.ck-support-kpis{grid-template-columns:repeat(8,minmax(0,1fr))}}.ck-support-kpis .ck-kpi{min-height:108px;padding:14px 16px}.ck-support-kpis .ck-kpi-value{font-size:24px;line-height:30px}.ck-support-kpis .ck-kpi[role=button]:hover{box-shadow:0 0 0 2px var(--brand-primary) inset}.ck-sla{white-space:nowrap;background:var(--neutral-container);height:22px;color:var(--neutral-content);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ck-sla[data-tone=danger]{background:var(--danger-container);color:var(--danger-content)}.ck-sla[data-tone=warning]{background:var(--warning-container);color:var(--warning-content)}.ck-sla[data-tone=success]{background:var(--success-container);color:var(--income-content)}.ck-support-table tbody tr.is-breached td:first-child{box-shadow:inset 3px 0 0 var(--danger)}.ck-support-table tbody tr.is-checked,.ck-table tbody tr.is-selected{background:var(--info-container)}@supports (color:color-mix(in lab, red, red)){.ck-support-table tbody tr.is-checked,.ck-table tbody tr.is-selected{background:color-mix(in srgb, var(--info-container) 60%, transparent)}}.ck-kbd{min-width:18px;font-size:11px;font-family:var(--font-mono,ui-monospace, monospace);background:var(--surface-3);color:var(--text-secondary);border-radius:5px;padding:0 5px;line-height:18px;display:inline-block}.ck-ticket-grid{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (width>=1100px){.ck-ticket-grid{grid-template-columns:minmax(0,1fr) 340px}}.ck-chat{background:var(--surface-2);flex-direction:column;gap:14px;max-height:70vh;padding:20px;display:flex;overflow-y:auto}.ck-bubble-row{align-items:flex-start;gap:10px;max-width:86%;display:flex}.ck-bubble-row[data-kind=admin],.ck-bubble-row[data-kind=internal]{flex-direction:row-reverse;align-self:flex-end}.ck-bubble-row[data-kind=system]{align-self:center;max-width:100%}.ck-bubble{background:var(--surface-1);border:1px solid var(--border-subtle);min-width:0;box-shadow:var(--shadow-1,none);border-radius:16px;padding:10px 14px}.ck-bubble-row[data-kind=user] .ck-bubble{border-top-left-radius:4px}.ck-bubble-row[data-kind=admin] .ck-bubble{background:var(--info-container);border-color:#0000;border-top-right-radius:4px}.ck-bubble-row[data-kind=internal] .ck-bubble{background:var(--warning-container);border-color:var(--warning-content);border-top-right-radius:4px}@supports (color:color-mix(in lab, red, red)){.ck-bubble-row[data-kind=internal] .ck-bubble{border-color:color-mix(in srgb, var(--warning-content) 30%, transparent)}}.ck-bubble-head{align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.ck-bubble-body{overflow-wrap:anywhere;font-size:14px;line-height:1.55}.ck-bubble-body code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--text-primary);border-radius:5px;padding:1px 5px;font-size:12.5px}@supports (color:color-mix(in lab, red, red)){.ck-bubble-body code{background:color-mix(in srgb, var(--text-primary) 8%, transparent)}}.ck-bubble-body ul{margin:4px 0;padding-left:18px;list-style:outside}.ck-bubble-body a{color:var(--text-link);text-decoration:underline}.ck-bubble-files{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ck-bubble-system{color:var(--text-secondary);background:var(--surface-3);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;display:inline-flex}.ck-reply{border-top:1px solid var(--border-subtle);background:var(--surface-1);transition:background var(--dur-short4,.16s)}.ck-reply.is-internal{background:var(--warning-container)}.ck-reply-tools{border-bottom:1px dashed var(--border-subtle);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.ck-reply-ta{resize:none;width:100%;min-height:96px;color:var(--text-primary);background:0 0;border:0;outline:none;padding:12px 16px;font-size:14px;line-height:1.55;display:block}.ck-reply-ta::placeholder{color:var(--text-tertiary)}.ck-reply-foot{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px 12px;display:flex}.ck-reply-internal{cursor:pointer;height:30px;color:var(--text-secondary);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.ck-reply-internal.is-on{background:var(--warning-fill,var(--warning-content));color:var(--text-on-brand,#fff)}.ck-mod-grid{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (width>=1200px){.ck-mod-grid{grid-template-columns:minmax(0,1fr) 340px}}.ck-settings-grid{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (width>=1024px){.ck-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-stars{color:var(--warning-fill,#f5a623);gap:1px;display:inline-flex}.ck-stars[data-tone=low]{color:var(--danger)}.ck-stars svg.is-off{color:var(--border-strong)}.ck-review-grid{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (width>=1200px){.ck-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ck-rating-bars{flex-direction:column;gap:6px;display:flex}.ck-rating-bar{grid-template-columns:24px minmax(0,1fr) 44px;align-items:center;gap:8px;font-size:12px;display:grid}.ck-rating-bar .track{background:var(--surface-3);border-radius:5px;height:10px;display:flex;position:relative;overflow:hidden}.ck-rating-bar .track>span{height:100%;display:block}.ck-rating-bar .track>span[data-p=ios]{background:var(--info-content)}.ck-rating-bar .track>span[data-p=android]{background:var(--success)}.ck-cloud{flex-wrap:wrap;align-items:baseline;gap:6px 10px;line-height:1.1;display:flex}.ck-cloud button{color:var(--text-secondary);transition:color var(--dur-short4,.16s);font-weight:600}.ck-cloud button:hover,.ck-cloud button[aria-pressed=true]{color:var(--brand-primary)}.ck-cloud button[data-s=negative]{color:var(--danger-content)}.ck-cloud button[data-s=positive]{color:var(--income-content)}.ck-sentiment{background:var(--surface-3);border-radius:6px;height:12px;display:flex;overflow:hidden}.ck-sentiment>span[data-s=positive]{background:var(--success)}.ck-sentiment>span[data-s=neutral]{background:var(--border-strong)}.ck-sentiment>span[data-s=negative]{background:var(--danger)}.ck-review-body{white-space:pre-line;font-size:14px;line-height:1.55}.ck-review-reply{border-left:3px solid var(--brand-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--surface-2);margin-top:10px;padding:10px 12px;font-size:13px}.ck-legal-grid{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (width>=1100px){.ck-legal-grid{grid-template-columns:300px minmax(0,1fr)}}.ck-doc-list{flex-direction:column;gap:6px;display:flex}.ck-doc-item{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-1);text-align:left;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.ck-doc-item:hover{background:var(--surface-2)}.ck-doc-item.is-active{border-color:var(--brand-primary);background:var(--brand-container);color:var(--brand-on-container)}.ck-doc-preview{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-1);max-height:60vh;padding:20px 24px;font-size:14px;line-height:1.6;overflow:auto}.ck-doc-preview h1,.ck-doc-preview h2,.ck-doc-preview h3{margin:14px 0 6px;font-weight:700}.ck-doc-preview h1{font-size:20px}.ck-doc-preview h2{font-size:17px}.ck-doc-preview h3{font-size:15px}.ck-doc-preview p{margin:6px 0}.ck-doc-preview ul,.ck-doc-preview ol{margin:6px 0;padding-left:20px;list-style:outside}.ck-doc-preview a{color:var(--text-link);text-decoration:underline}.ck-consent-bar{background:var(--surface-3);border-radius:4px;height:8px;position:relative;overflow:hidden}.ck-consent-bar>span{background:var(--success);border-radius:4px;height:100%;display:block}.ck-consent-bar[data-tone=warning]>span{background:var(--warning-fill,var(--warning-content))}.ck-consent-bar[data-tone=danger]>span{background:var(--danger)}.ck-privacy-table td:first-child{white-space:nowrap;font-weight:600}.ck-due{align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.ck-due[data-tone=danger]{color:var(--danger-content)}.ck-due[data-tone=warning]{color:var(--warning-content)}.ck-copy-box{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-subtle);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;padding:12px 14px;font-size:12px;position:relative;overflow:auto}.ck-content-types{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.ck-content-type{flex-direction:column;display:flex}.ck-content-type-add{text-align:center;border:1.5px dashed var(--border-strong);background:var(--surface-2);cursor:pointer;justify-content:center;align-items:center;gap:2px;min-height:160px}.ck-content-type-add:hover{border-color:var(--brand-primary);background:var(--surface-1)}.ck-icon-picker{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-subtle);margin-top:10px;padding:10px}.ck-icon-grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px;max-height:220px;display:grid;overflow:auto}.ck-icon-cell{border-radius:var(--radius-md);height:40px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ck-icon-cell:hover{background:var(--surface-1);color:var(--text-primary)}.ck-icon-cell.is-selected{background:var(--brand-container);color:var(--brand-on-container);box-shadow:inset 0 0 0 1.5px var(--brand-primary)}.ck-schema{flex-direction:column;gap:8px;display:flex}.ck-schema-row{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-subtle);transition:box-shadow var(--dur-short1) var(--ease-standard);padding:8px 10px}.ck-schema-row.is-over{box-shadow:0 -2px 0 0 var(--brand-primary)}.ck-schema-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ck-schema-head>input:first-of-type{flex:160px;min-width:140px}.ck-schema-grip{color:var(--text-tertiary);cursor:grab;display:inline-flex}.ck-schema-more{border-top:1px dashed var(--border-subtle);margin-top:10px;padding-top:10px}.ck-content-tabs .ck-tab{align-items:center;gap:6px;display:inline-flex}.ck-content-table tbody tr.is-over td{box-shadow:inset 0 2px 0 0 var(--brand-primary)}.ck-content-table tbody tr[draggable=true]:active{cursor:grabbing}.ck-editor-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=1200px){.ck-editor-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.ck-editor-preview{position:sticky;top:76px}}.ck-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ck-field{grid-column:span 2;min-width:0}.ck-field.is-half{grid-column:span 1}@media (width<=639px){.ck-field.is-half{grid-column:span 2}}.ck-color{width:42px;height:var(--admin-control-h);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-2);cursor:pointer;padding:2px}.ck-rich-wrap{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-subtle);overflow:hidden}.ck-rich-wrap:focus-within{border-color:var(--border-focus);background:var(--surface-1)}.ck-rich-toolbar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:2px;padding:4px 6px;display:flex}.ck-rich-toolbar button{border-radius:var(--radius-sm);min-width:28px;height:28px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.ck-rich-toolbar button:hover{background:var(--surface-3);color:var(--text-primary)}.ck-rich-sep{background:var(--border-subtle);width:1px;height:18px;margin:0 4px}.ck-rich{outline:none;min-height:160px;max-height:480px;padding:10px 12px;font-size:14px;line-height:22px;overflow:auto}.ck-rich:empty:before{content:attr(data-placeholder);color:var(--text-tertiary)}.ck-rich h2{margin:10px 0 4px;font-size:18px;font-weight:700}.ck-rich h3{margin:8px 0 4px;font-size:15px;font-weight:700}.ck-rich p{margin:0 0 8px}.ck-rich ul{margin:0 0 8px;padding-left:22px;list-style:outside}.ck-rich ol{margin:0 0 8px;padding-left:22px;list-style:decimal}.ck-rich a{color:var(--brand-primary);text-decoration:underline}.ck-versions{flex-direction:column;display:flex}.ck-version{border-top:1px dashed var(--border-subtle);align-items:center;gap:12px;padding:10px 0;display:flex}.ck-version:first-child{border-top:0;padding-top:0}.ck-prev-title{margin-bottom:8px;font-size:15px;font-weight:700}.ck-prev-card{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 4px 16px #00000014}.is-dark .ck-prev-card{background:#1d1d23;box-shadow:0 4px 16px #0006}.ck-prev-img{object-fit:cover;width:100%;height:96px;display:block}.ck-prev-img-ph{background:linear-gradient(135deg, var(--accent,#e0142f), var(--accent,#e0142f))}@supports (color:color-mix(in lab, red, red)){.ck-prev-img-ph{background:linear-gradient(135deg, var(--accent,#e0142f), color-mix(in srgb, var(--accent,#e0142f) 40%, #7c3aed))}}.ck-prev-img-ph{opacity:.85}.ck-prev-body{padding:10px 12px 12px}.ck-prev-h{color:#111;font-size:13.5px;font-weight:700;line-height:17px}.is-dark .ck-prev-h{color:#f2f2f6}.ck-prev-p{color:#555;white-space:pre-line;margin-top:3px;font-size:11.5px;line-height:15px}.is-dark .ck-prev-p{color:#b8b8c4}.ck-prev-date{color:#999;font-size:9.5px}.ck-prev-pin{color:#c4102a;background:#ffe9ec;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:700}.ck-prev-link{margin-top:6px;font-size:11px;font-weight:700}.ck-prev-btn{color:#fff;border-radius:8px;align-items:center;height:26px;margin-top:8px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.ck-prev-kv{color:#444;border-top:1px dashed #00000014;justify-content:space-between;gap:8px;padding:4px 0;font-size:11px;display:flex}.ck-prev-kv>span:first-child{color:#999}.is-dark .ck-prev-kv{color:#ccc;border-color:#ffffff1a}.ck-prev-faq{background:#fff;border-radius:12px;margin-bottom:6px;padding:9px 11px;box-shadow:0 2px 10px #0000000f}.is-dark .ck-prev-faq{box-shadow:none;background:#1d1d23}.ck-prev-faq-q{color:#111;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;display:flex}.is-dark .ck-prev-faq-q{color:#f2f2f6}.ck-prev-faq-a{color:#555;margin-top:6px;font-size:11px;line-height:15px}.is-dark .ck-prev-faq-a{color:#b8b8c4}.ck-prev-page{color:#333;font-size:11.5px;line-height:16px;overflow:hidden}.is-dark .ck-prev-page{color:#d6d6de}.ck-prev-rich p{margin-bottom:6px}.ck-prev-rich h2,.ck-prev-rich h3{margin:6px 0 2px;font-weight:700}.ck-prev-rich ul,.ck-prev-rich ol{padding-left:14px;list-style:outside}.ck-prev-rich ol{list-style:decimal}.ck-prev-hero{background:linear-gradient(160deg, var(--accent,#e0142f), #2b2440) center/cover;border-radius:16px;align-items:flex-end;height:170px;display:flex;position:relative;overflow:hidden}.ck-prev-hero:before{content:"";background:linear-gradient(#0000 40%,#000000a6);position:absolute;inset:0}.ck-prev-hero-body{padding:12px;position:relative}.ck-prev-banner{color:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.ck-prev-banner-img{object-fit:cover;border-radius:8px;width:36px;height:36px}.ck-prev-chevron{opacity:.8;font-size:18px}.ck-prev-row{border-top:1px dashed #00000014;align-items:center;gap:8px;padding:6px 0;display:flex}.is-dark .ck-prev-row{border-color:#ffffff1a}.ck-prev-row-img{object-fit:cover;border-radius:8px;flex-shrink:0;width:36px;height:36px;display:block}.ck-content-widget-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ck-media-layout{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=1024px){.ck-media-layout{grid-template-columns:240px minmax(0,1fr);align-items:start}.ck-media-tree{position:sticky;top:76px}}.ck-media-folder{width:100%;padding:7px 8px;padding-left:calc(8px + var(--depth,0) * 14px);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.ck-media-folder:hover{background:var(--surface-2);color:var(--text-primary)}.ck-media-folder.is-active{background:var(--brand-container);color:var(--brand-on-container);font-weight:600}.ck-media-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:12px;display:grid}.ck-media-grid-compact{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:4px 0}.ck-media-tile{border-radius:var(--radius-lg);background:var(--surface-2);text-align:left;cursor:pointer;transition:border-color var(--dur-short1) var(--ease-standard), transform var(--dur-short1) var(--ease-standard);border:1.5px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.ck-media-tile:hover{border-color:var(--border-strong);transform:translateY(-1px)}.ck-media-tile.is-selected{border-color:var(--brand-primary);box-shadow:var(--glow-brand,0 0 0 3px var(--brand-primary))}@supports (color:color-mix(in lab, red, red)){.ck-media-tile.is-selected{box-shadow:var(--glow-brand,0 0 0 3px color-mix(in srgb, var(--brand-primary) 25%, transparent))}}.ck-media-thumb{aspect-ratio:1;object-fit:cover;background:repeating-conic-gradient(var(--surface-3) 0 25%, var(--surface-1) 0 50%) 0 0 / 16px 16px;width:100%}.ck-media-file{aspect-ratio:1;width:100%;color:var(--text-tertiary);background:var(--surface-3);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.ck-media-ext{letter-spacing:.06em;font-size:10px;font-weight:700}.ck-media-meta{flex-direction:column;min-width:0;padding:6px 8px;font-size:12px;font-weight:600;display:flex}.ck-media-dropcover{z-index:5;color:var(--brand-on-container);background:var(--brand-container);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ck-media-dropcover{background:color-mix(in srgb, var(--brand-container) 85%, transparent)}}.ck-media-dropcover{border:2px dashed var(--brand-primary);border-radius:inherit;pointer-events:none}.ck-media-progress{color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:8px 14px;font-size:13px}.ck-media-bar{height:6px;accent-color:var(--brand-primary);flex:1}.ck-media-preview{border-radius:var(--radius-lg);background:repeating-conic-gradient(var(--surface-3) 0 25%, var(--surface-2) 0 50%) 0 0 / 18px 18px;justify-content:center;align-items:center;min-height:160px;display:flex;overflow:hidden}.ck-media-preview-img{object-fit:contain;max-width:100%;max-height:320px}.ck-picker-field{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-subtle);align-items:center;gap:10px;min-height:56px;padding:6px 8px;display:flex}.ck-picker-thumb{object-fit:cover;aspect-ratio:auto;border-radius:10px;flex-shrink:0;width:44px;height:44px}.ck-picker-empty{border-radius:var(--radius-md);border:1.5px dashed var(--border-strong);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;padding:8px;display:flex}.ck-picker-empty:hover{border-color:var(--brand-primary);background:var(--surface-1)}.ck-loc-langs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.ck-loc-lang .ck-progress{margin:6px 0}.ck-loc-code{letter-spacing:.04em;background:var(--brand-container);min-width:30px;height:20px;color:var(--brand-on-container);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.ck-loc-add{border:1.5px dashed var(--border-strong);background:var(--surface-2);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.ck-loc-add:hover{border-color:var(--brand-primary);background:var(--surface-1)}.ck-loc-wrap{max-height:calc(100vh - 360px);overflow:auto}.ck-loc-table td{vertical-align:top;height:auto;padding:4px 8px}.ck-loc-table th{padding:10px 8px}.ck-loc-key-col{background:var(--surface-1);z-index:1;min-width:180px;max-width:260px;position:sticky;left:0}.ck-loc-table th.ck-loc-key-col{z-index:2}.ck-loc-cell{min-width:200px}.ck-loc-cell.is-missing{background:var(--warning-container)}@supports (color:color-mix(in lab, red, red)){.ck-loc-cell.is-missing{background:color-mix(in srgb, var(--warning-container) 55%, transparent)}}.ck-loc-input{resize:none;min-height:36px;font-size:13.5px;line-height:20px;height:auto!important;padding:7px 10px!important}.ck-loc-cell.is-missing .ck-loc-input{border:1px dashed var(--warning-content);background:0 0}.ck-loc-cell.is-missing .ck-loc-input:focus{background:var(--surface-1)}.ck-growth .ck-table tr.is-selected{background:var(--brand-container)}.ck-growth-format{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-subtle);align-items:center;gap:8px;min-width:0;padding:10px 12px;font-size:13px;display:flex}.ck-growth-format code{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ck-growth-qr{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:#fff;justify-content:center;padding:12px;display:flex}.ck-growth-qr img{display:block}.ck-growth-wstat{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ck-growth-wlink{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.ck-growth-wlink:last-child{border-bottom:0}.ck-growth-clicks{flex-direction:column;gap:6px;display:flex}.ck-growth-clicks li{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.ck-growth-bar{align-items:center;gap:10px;padding:5px 0;font-size:13px;display:flex}.ck-growth-rank{width:24px;height:24px;color:var(--text-on-brand,#fff);background:var(--brand-primary);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ck-growth-rank[data-rank="2"]{background:var(--text-secondary)}.ck-growth-rank[data-rank="3"]{background:var(--accent-orchid)}.ck-growth-flaglist{flex-direction:column;gap:10px;font-size:13px;display:flex}.ck-growth-flaglist li{align-items:flex-start;gap:8px;display:flex}.ck-growth-flaglist li>span:last-child{color:var(--text-secondary)}.ck-growth-utm{border-radius:var(--radius-md);border:1px dashed var(--border-strong);padding:12px}.ck-growth-utm legend{padding:0 6px}.ck-growth-counter[data-near="1"]{color:var(--warning-content,var(--text-secondary))}.ck-growth-counter[data-over="1"]{color:var(--danger-content);font-weight:700}.ck-growth-verify{gap:16px;display:grid}@media (width>=900px){.ck-growth-verify{grid-template-columns:1fr 1fr}}.ck-growth-json{white-space:pre;border-radius:0;max-height:320px;margin:0;font-size:12px;overflow:auto}.ck-pulse{animation:1.6s ease-in-out infinite ck-pulse}@keyframes ck-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand-primary) 45%, transparent)}50%{box-shadow:0 0 0 6px #0000}}.ck-input-sm{height:32px;font-size:13px}.ck-wh-kind{border-radius:var(--radius-sm2,8px);background:var(--surface-2);width:26px;height:26px;color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.ck-wh-kind[data-tone=brand]{background:var(--brand-container);color:var(--brand-content)}.ck-wh-events{gap:12px;display:grid}@media (width>=768px){.ck-wh-events{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-wh-event-group{border-radius:var(--radius-md);background:var(--surface-2);padding:10px 12px}.ck-wh-event{cursor:pointer;align-items:flex-start;gap:10px;padding:6px 0;font-size:14px;display:flex}.ck-wh-event input{margin-top:3px}.ck-wh-test{border-radius:var(--radius-md);border:1px dashed var(--border-strong);padding:12px}.ck-wh-tg{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-2);overflow:hidden}.ck-wh-tg-head{border-bottom:1px solid var(--border-subtle);color:var(--info-content);align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.ck-wh-tg-msg{font-family:var(--font-sans);white-space:pre-wrap;word-break:break-word;margin:0;padding:14px;font-size:13.5px;line-height:1.55}.ck-wh-templates{gap:12px;display:grid}@media (width>=900px){.ck-wh-templates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1500px){.ck-wh-templates{grid-template-columns:repeat(3,minmax(0,1fr))}}.ck-wh-template{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-1);padding:14px 16px}.ck-wh-steps{color:var(--text-secondary);flex-direction:column;gap:4px;padding-left:18px;font-size:13px;list-style:decimal;display:flex}.ck-rep-cards{gap:12px;display:grid}@media (width>=768px){.ck-rep-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width>=1400px){.ck-rep-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ck-rep-card{text-align:left;border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--surface-1);box-shadow:var(--shadow-1);transition:transform var(--dur-short) var(--ease-standard), border-color var(--dur-short);align-items:flex-start;gap:14px;padding:18px;display:flex}.ck-rep-card:hover{border-color:var(--brand-primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.ck-rep-card:hover{border-color:color-mix(in srgb, var(--brand-primary) 40%, var(--border-subtle))}}.ck-rep-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.ck-rep-table th.num,.ck-rep-table td.num{text-align:right}.ck-rep-wrow{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;min-width:0;padding:6px 0;display:flex}.ck-rep-wrow:last-child{border-bottom:0}.ck-rep-dot{background:var(--success);border-radius:999px;flex-shrink:0;width:8px;height:8px}.ck-rep-dot[data-tone=danger]{background:var(--danger-content)}.ck-rep-steps{gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex;overflow-x:auto}.ck-rep-steps li{color:var(--text-secondary);background:var(--surface-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;font-weight:600;display:inline-flex}.ck-rep-steps li[data-state=active]{color:var(--brand-content);background:var(--brand-container)}.ck-rep-steps li[data-state=done]{color:var(--success)}.ck-rep-step-no{background:var(--surface-1);width:22px;height:22px;box-shadow:var(--shadow-1);border-radius:999px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.ck-rep-drop{border-radius:var(--radius-lg);border:2px dashed var(--border-strong);cursor:pointer;text-align:center;color:var(--text-secondary);transition:border-color var(--dur-short), background var(--dur-short);flex-direction:column;align-items:center;gap:6px;padding:28px 16px;display:flex}.ck-rep-drop:hover,.ck-rep-drop.is-drag{border-color:var(--brand-primary);background:var(--brand-container);color:var(--brand-content)}.ck-rep-map{gap:8px;display:grid}@media (width>=900px){.ck-rep-map{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-rep-map-row{border-radius:var(--radius-md);background:var(--surface-2);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.ck-rep-spinner{border:3px solid var(--border-subtle);border-top-color:var(--brand-primary);border-radius:50%;flex-shrink:0;width:22px;height:22px;animation:.9s linear infinite ck-spin}@keyframes ck-spin{to{transform:rotate(360deg)}}.ck-ai-summary{align-items:flex-start;gap:12px;display:flex}.ck-ai-summary-lg{border-radius:var(--radius-lg);background:var(--accent-violet);padding:18px}@supports (color:color-mix(in lab, red, red)){.ck-ai-summary-lg{background:color-mix(in srgb, var(--accent-violet) 8%, var(--surface-1))}}.ck-ai-summary-lg{border:1px solid var(--accent-violet)}@supports (color:color-mix(in lab, red, red)){.ck-ai-summary-lg{border:1px solid color-mix(in srgb, var(--accent-violet) 25%, transparent)}}.ck-ai-spark{background:var(--accent-violet);border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ck-ai-spark{background:color-mix(in srgb, var(--accent-violet) 15%, transparent)}}.ck-ai-spark{color:var(--accent-violet);flex-shrink:0}.ck-ai-calls{flex-direction:column;gap:6px;display:flex}.ck-ai-calls li{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.ck-ai-chat{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-2);flex-direction:column;display:flex;overflow:hidden}.ck-ai-log{flex-direction:column;gap:10px;height:420px;padding:16px;display:flex;overflow-y:auto}.ck-ai-msg{flex-direction:column;gap:3px;max-width:85%;display:flex}.ck-ai-msg[data-role=user]{align-self:flex-end;align-items:flex-end}.ck-ai-bubble{background:var(--surface-1);border:1px solid var(--border-subtle);white-space:pre-wrap;word-break:break-word;border-radius:14px;padding:10px 14px;font-size:14px;line-height:1.5}.ck-ai-msg[data-role=user] .ck-ai-bubble{background:var(--brand-primary);color:var(--text-on-brand,#fff);border-color:#0000}.ck-ai-input{border-top:1px solid var(--border-subtle);background:var(--surface-1);gap:8px;padding:10px;display:flex}.ck-ai-input .ck-input{flex:1}.ck-ai-suggest{text-align:left;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--text-primary);transition:border-color var(--dur-short);padding:9px 12px;font-size:13px}.ck-ai-suggest:hover{border-color:var(--brand-primary)}.ck-ai-typing{align-items:center;gap:4px;display:inline-flex}.ck-ai-typing span{background:var(--text-disabled);border-radius:999px;width:6px;height:6px;animation:1.2s infinite ck-typing}.ck-ai-typing span:nth-child(2){animation-delay:.2s}.ck-ai-typing span:nth-child(3){animation-delay:.4s}@keyframes ck-typing{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.ck-alert-row{border-radius:var(--radius-md);background:var(--danger-container);color:var(--danger-content);align-items:center;gap:8px;min-width:0;margin-bottom:6px;padding:8px 10px;display:flex}@media print{.ck-sidebar,.ck-topbar,.ck-no-print,.ck-rep-toolbar,.ck-tabs{display:none!important}}}@layer utilities{.collapse{visibility:collapse}.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}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-20{top:calc(var(--spacing) * 20)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[66\]{z-index:66}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[76\]{z-index:76}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.col-span-2{grid-column:span 2/span 2}.-mx-\[var\(--admin-gutter\)\]{margin-inline:calc(var(--admin-gutter) * -1)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.\!mt-0{margin-top:0!important}.\!mt-0\.5{margin-top:calc(var(--spacing) * .5)!important}.\!mt-2{margin-top:calc(var(--spacing) * 2)!important}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:0!important}.\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!aspect-auto{aspect-ratio:auto!important}.\!h-1{height:var(--spacing)!important}.\!h-1\.5{height:calc(var(--spacing) * 1.5)!important}.\!h-2{height:calc(var(--spacing) * 2)!important}.\!h-3{height:calc(var(--spacing) * 3)!important}.\!h-4{height:calc(var(--spacing) * 4)!important}.\!h-5{height:calc(var(--spacing) * 5)!important}.\!h-6{height:calc(var(--spacing) * 6)!important}.\!h-7{height:calc(var(--spacing) * 7)!important}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-9{height:calc(var(--spacing) * 9)!important}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-11{height:calc(var(--spacing) * 11)!important}.\!h-12{height:calc(var(--spacing) * 12)!important}.\!h-14{height:calc(var(--spacing) * 14)!important}.\!h-40{height:calc(var(--spacing) * 40)!important}.\!h-\[18px\]{height:18px!important}.\!h-auto{height:auto!important}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-\[18px\]{height:18px}.h-\[54px\]{height:54px}.h-\[60px\]{height:60px}.h-\[88px\]{height:88px}.h-\[200px\]{height:200px}.h-\[232px\]{height:232px}.h-\[240px\]{height:240px}.h-\[280px\]{height:280px}.h-\[340px\]{height:340px}.h-full{height:100%}.h-max{height:max-content}.\!max-h-\[60vh\]{max-height:60vh!important}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[260px\]{max-height:260px}.max-h-\[420px\]{max-height:420px}.max-h-\[520px\]{max-height:520px}.max-h-\[560px\]{max-height:560px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.\!min-h-\[360px\]{min-height:360px!important}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-\[40px\]{min-height:40px}.min-h-screen{min-height:100vh}.\!w-3{width:calc(var(--spacing) * 3)!important}.\!w-4{width:calc(var(--spacing) * 4)!important}.\!w-6{width:calc(var(--spacing) * 6)!important}.\!w-7{width:calc(var(--spacing) * 7)!important}.\!w-8{width:calc(var(--spacing) * 8)!important}.\!w-9{width:calc(var(--spacing) * 9)!important}.\!w-10{width:calc(var(--spacing) * 10)!important}.\!w-12{width:calc(var(--spacing) * 12)!important}.\!w-16{width:calc(var(--spacing) * 16)!important}.\!w-20{width:calc(var(--spacing) * 20)!important}.\!w-24{width:calc(var(--spacing) * 24)!important}.\!w-28{width:calc(var(--spacing) * 28)!important}.\!w-32{width:calc(var(--spacing) * 32)!important}.\!w-36{width:calc(var(--spacing) * 36)!important}.\!w-40{width:calc(var(--spacing) * 40)!important}.\!w-\[64px\]{width:64px!important}.\!w-\[72px\]{width:72px!important}.\!w-\[140px\]{width:140px!important}.\!w-\[150px\]{width:150px!important}.\!w-auto{width:auto!important}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[18px\]{width:18px}.w-\[40\%\]{width:40%}.w-\[88px\]{width:88px}.w-\[92px\]{width:92px}.w-\[360px\]{width:360px}.w-\[calc\(100vw-16px\)\]{width:calc(100vw - 16px)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[40\%\]{max-width:40%}.max-w-\[50\%\]{max-width:50%}.max-w-\[52px\]{max-width:52px}.max-w-\[110px\]{max-width:110px}.max-w-\[120px\]{max-width:120px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[960px\]{max-width:960px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\!cursor-default{cursor:default!important}.\!cursor-pointer{cursor:pointer!important}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\!grid-cols-\[180px_minmax\(0\,1fr\)_auto\]{grid-template-columns:180px minmax(0,1fr) auto!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_120px\]{grid-template-columns:1fr 120px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\!items-center{align-items:center!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.\!gap-0{gap:0!important}.\!gap-1{gap:var(--spacing)!important}.\!gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.\!gap-2{gap:calc(var(--spacing) * 2)!important}.\!gap-3{gap:calc(var(--spacing) * 3)!important}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.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)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--border-subtle\)\]>:not(:last-child)),:where(.divide-line>:not(:last-child)){border-color:var(--border-subtle)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded-\[8px\]{border-radius:8px!important}.\!rounded-\[16px\]{border-radius:16px!important}.\!rounded-\[24px\]{border-radius:24px!important}.\!rounded-\[28px\]{border-radius:28px!important}.\!rounded-full{border-radius:2147483647px!important}.\!rounded-none{border-radius:0!important}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.\!rounded-b-\[var\(--radius-xl\)\]{border-bottom-right-radius:var(--radius-xl)!important;border-bottom-left-radius:var(--radius-xl)!important}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\!border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-brand{border-color:var(--brand-primary)!important}.\!border-line{border-color:var(--border-subtle)!important}.border-brand{border-color:var(--brand-primary)}.border-line{border-color:var(--border-subtle)}.\!bg-surface-2{background-color:var(--surface-2)!important}.\!bg-transparent{background-color:#0000!important}.bg-brand-container,.bg-brand-container\/40{background-color:var(--brand-container)}@supports (color:color-mix(in lab, red, red)){.bg-brand-container\/40{background-color:color-mix(in oklab, var(--brand-container) 40%, transparent)}}.bg-canvas{background-color:var(--bg-canvas)}.bg-success{background-color:var(--success)}.bg-surface-1{background-color:var(--surface-1)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-3{background-color:var(--surface-3)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.\!p-1{padding:var(--spacing)!important}.\!p-2{padding:calc(var(--spacing) * 2)!important}.\!p-3{padding:calc(var(--spacing) * 3)!important}.\!p-4{padding:calc(var(--spacing) * 4)!important}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-12{padding:calc(var(--spacing) * 12)}.\!px-0{padding-inline:0!important}.\!px-1{padding-inline:var(--spacing)!important}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[var\(--admin-gutter\)\]{padding-inline:var(--admin-gutter)}.\!py-0{padding-block:0!important}.\!py-1{padding-block:var(--spacing)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.\!py-4{padding-block:calc(var(--spacing) * 4)!important}.\!py-6{padding-block:calc(var(--spacing) * 6)!important}.\!py-8{padding-block:calc(var(--spacing) * 8)!important}.\!py-10{padding-block:calc(var(--spacing) * 10)!important}.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-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.\!pt-0{padding-top:0!important}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.\!pr-0{padding-right:0!important}.\!pr-6{padding-right:calc(var(--spacing) * 6)!important}.\!pr-11{padding-right:calc(var(--spacing) * 11)!important}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.\!pl-9{padding-left:calc(var(--spacing) * 9)!important}.\!pl-10{padding-left:calc(var(--spacing) * 10)!important}.pl-1{padding-left:var(--spacing)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.\!text-\[12px\]{font-size:12px!important}.\!text-\[13px\]{font-size:13px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[22px\]{font-size:22px!important}.\!text-\[24px\]{font-size:24px!important}.\!text-\[26px\]{font-size:26px!important}.\!text-\[44px\]{font-size:44px!important}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.\!leading-7{--tw-leading:calc(var(--spacing) * 7)!important;line-height:calc(var(--spacing) * 7)!important}.\!leading-\[28px\]{--tw-leading:28px!important;line-height:28px!important}.\!leading-\[32px\]{--tw-leading:32px!important;line-height:32px!important}.\!leading-\[52px\]{--tw-leading:52px!important;line-height:52px!important}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[44px\]{--tw-leading:44px;line-height:44px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.\!font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[\.4px\]{--tw-tracking:.4px;letter-spacing:.4px}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.6px\]{--tw-tracking:.6px;letter-spacing:.6px}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.\!text-brand{color:var(--brand-primary)!important}.\!text-inherit{color:inherit!important}.\!text-white{color:var(--color-white)!important}.\!text-white\/90{color:#ffffffe6!important}@supports (color:color-mix(in lab, red, red)){.\!text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)!important}}.text-brand-on-container{color:var(--brand-on-container)}.text-danger{color:var(--danger-content)}.text-fg{color:var(--text-primary)}.text-fg-2{color:var(--text-secondary)}.text-fg-3{color:var(--text-tertiary)}.text-success{color:var(--success)}.text-warning{color:var(--warning-content)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.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-white\/40{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.ring-white\/40{--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.ease-\[var\(--ease-emph-accel\)\]{--tw-ease:var(--ease-emph-accel);transition-timing-function:var(--ease-emph-accel)}.ease-\[var\(--ease-emph-decel\)\]{--tw-ease:var(--ease-emph-decel);transition-timing-function:var(--ease-emph-decel)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-brand:focus-visible{outline-color:var(--brand-primary)}@media not all and (width>=40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:\!w-64{width:calc(var(--spacing) * 64)!important}.sm\:w-44{width:calc(var(--spacing) * 44)}.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\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}}@media (width>=48rem){.md\:top-\[12vh\]{top:12vh}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:mt-\[26px\]{margin-top:26px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:w-1\/2{width:50%}.md\:w-\[640px\]{width:640px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[110px_minmax\(0\,1fr\)_90px_auto\]{grid-template-columns:110px minmax(0,1fr) 90px auto}.md\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-\[76px\]{top:76px}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:h-screen{height:100vh}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}@media (width>=80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:block{display:block}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}}.\[\&\>span\]\:whitespace-nowrap>span{white-space:nowrap}}:root{--bg-canvas:#f7f6f9;--surface-1:#fff;--surface-2:#f2f0f5;--surface-3:#e9e6ee;--text-primary:#16131c;--text-secondary:#5a5466;--text-tertiary:#6f6879;--border-subtle:#e3dfe9;--border-input:#8e879a;--border-focus:#e0142f;--brand:#e0142f;--brand-content:#c70a26;--brand-container:#fbe3e6;--income:#0b7a43;--expense:#c23e14;--info:#1f5fd6;--warning:#95580a;--danger:#b8361a;--gradient-ribbon:linear-gradient(120deg, #e0142f 0%, #c0197f 55%, #8e1fd0 100%);--radius-card:20px;--radius-button:16px;--radius-input:14px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emph-decel:cubic-bezier(.05, .7, .1, 1);--ease-emph-accel:cubic-bezier(.3, 0, .8, .15);--dur-short:.2s;--dur-medium:.3s;--dur-long:.5s;--font-sans:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Inter Variable", "InterDisplay", "Inter", system-ui, sans-serif;--brand-primary:#e0142f;--danger-content:#b8361a;--warning-content:#95580a;--income-content:#0b7a43;--expense-content:#c23e14;--info-content:#1f5fd6;--surface-inverse:#16131c;--surface-sheet:#fff;--scrim:#0e0c1266;--skeleton-base:#e9e6ee;--skeleton-highlight:#f7f6f9;--text-disabled:#a7a1b1;--text-on-brand:#fff;--text-link:#c70a26;--border-strong:#cfc9d8;--border-error:#b8361a;--brand-primary-pressed:#a30b22;--brand-on-container:#a30b22;--accent-orchid:#a3179a;--accent-orchid-container:#f7e3f0;--accent-violet:#7a1bb5;--accent-violet-container:#f1e4f9;--income-container:#e3f4eb;--expense-container:#fdece6;--info-container:#e6eefd;--warning-fill:#f5a524;--warning-container:#fef4e5;--success:#0b7a43;--success-container:#e3f4eb;--danger-container:#fce9e5;--danger-on-fill:#fff;--neutral-content:#5a5466;--neutral-container:#e9e6ee;--income-on-fill:#fff;--text-on-inverse:#f6f4f9;--chart-income:#12a05a;--chart-expense:#f0602e;--chart-net:#1f5fd6;--chart-grid:#e3dfe9;--gradient-business:linear-gradient(135deg, #7a1bb5 0%, #1f5fd6 100%);--radius-xs:6px;--radius-sm:10px;--radius-sm2:12px;--radius-md:14px;--radius-lg:16px;--radius-xl:20px;--radius-xxl:28px;--radius-pill:999px;--shadow-1:0 1px 2px #1a0b1e0f, 0 4px 12px #1a0b1e0d;--shadow-2:0 2px 6px #1a0b1e14, 0 10px 24px #1a0b1e14;--shadow-3:0 8px 20px #1a0b1e1a, 0 24px 48px #1a0b1e1f;--dur-micro2:.1s;--dur-short1:.15s;--dur-medium1:.25s;--dur-medium4:.4s;--dur-long3:.6s;--dur-long4:.7s;--dur-xl3:1.2s;--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-in-out-sine:cubic-bezier(.445, .05, .55, .95);--ease-std-decel:cubic-bezier(0, 0, 0, 1);--ease-std-accel:cubic-bezier(.3, 0, 1, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-canvas:#0e0c12;--surface-1:#17141c;--surface-2:#1f1b26;--surface-3:#29242f;--text-primary:#f6f4f9;--text-secondary:#b4aebf;--text-tertiary:#948d9f;--border-subtle:#2e2935;--border-input:#736c7f;--border-focus:#ff5a6e;--brand-content:#ff5a6e;--brand-container:#3f1420;--income:#3fd68a;--expense:#ff8a5e;--info:#6ea8ff;--warning:#ffc04d;--danger:#ff7b61;--danger-content:#ff7b61;--warning-content:#ffc04d;--income-content:#3fd68a;--expense-content:#ff8a5e;--info-content:#6ea8ff;--surface-inverse:#f6f4f9;--surface-sheet:#1a1720;--scrim:#0009;--skeleton-base:#221e29;--skeleton-highlight:#302a38;--text-disabled:#5c5666;--text-link:#ff5a6e;--border-strong:#3d3746;--border-error:#ff7b61;--brand-primary-pressed:#c70a26;--brand-on-container:#ffc2cb;--accent-orchid:#f07be0;--accent-orchid-container:#391530;--accent-violet:#b57bff;--accent-violet-container:#2f1640;--income-container:#163028;--expense-container:#422320;--info-container:#1c2645;--warning-fill:#ffc04d;--warning-container:#43311e;--success:#3fd68a;--success-container:#163028;--danger-container:#401e1f;--danger-on-fill:#16131c;--neutral-content:#b4aebf;--neutral-container:#29242f;--income-on-fill:#16131c;--text-on-inverse:#16131c;--chart-income:#3fd68a;--chart-expense:#ff8a5e;--chart-net:#6ea8ff;--chart-grid:#2e2935;--shadow-1:none;--shadow-2:none;--shadow-3:0 16px 40px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg-canvas:#0e0c12;--surface-1:#17141c;--surface-2:#1f1b26;--surface-3:#29242f;--text-primary:#f6f4f9;--text-secondary:#b4aebf;--text-tertiary:#948d9f;--border-subtle:#2e2935;--border-input:#736c7f;--border-focus:#ff5a6e;--brand-content:#ff5a6e;--brand-container:#3f1420;--income:#3fd68a;--expense:#ff8a5e;--info:#6ea8ff;--warning:#ffc04d;--danger:#ff7b61;--danger-content:#ff7b61;--warning-content:#ffc04d;--income-content:#3fd68a;--expense-content:#ff8a5e;--info-content:#6ea8ff;--surface-inverse:#f6f4f9;--surface-sheet:#1a1720;--scrim:#0009;--skeleton-base:#221e29;--skeleton-highlight:#302a38;--text-disabled:#5c5666;--text-link:#ff5a6e;--border-strong:#3d3746;--border-error:#ff7b61;--brand-primary-pressed:#c70a26;--brand-on-container:#ffc2cb;--accent-orchid:#f07be0;--accent-orchid-container:#391530;--accent-violet:#b57bff;--accent-violet-container:#2f1640;--income-container:#163028;--expense-container:#422320;--info-container:#1c2645;--warning-fill:#ffc04d;--warning-container:#43311e;--success:#3fd68a;--success-container:#163028;--danger-container:#401e1f;--danger-on-fill:#16131c;--neutral-content:#b4aebf;--neutral-container:#29242f;--income-on-fill:#16131c;--text-on-inverse:#16131c;--chart-income:#3fd68a;--chart-expense:#ff8a5e;--chart-net:#6ea8ff;--chart-grid:#2e2935;--shadow-1:none;--shadow-2:none;--shadow-3:0 16px 40px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.12s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--admin-sidebar-w:264px;--admin-sidebar-w-collapsed:72px;--admin-topbar-h:60px;--admin-content-max:1440px;--admin-gutter:16px;--admin-row-h-comfortable:52px;--admin-row-h-compact:40px;--admin-control-h:40px;--admin-control-h-sm:32px;--admin-control-h-lg:44px;--admin-drawer-w:min(560px, calc(100vw - 48px))}@media (width>=1024px){:root{--admin-gutter:24px}}@keyframes ck-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes ck-banner-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes ck-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ck-spin{to{transform:rotate(360deg)}}@keyframes ck-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ck-card-in{animation:ck-card-in .25s var(--ease-out-cubic)}@media print{.ck-no-print{display:none!important}}html:not(.lw-ready) [data-lw-action]{pointer-events:none;opacity:.6}.ck-chrome{--chrome-fg:#fff;--chrome-fg-2:#ffffffd1;--chrome-fg-3:#ffffffa3;--chrome-hover:#ffffff1f;--chrome-line:#ffffff29;--chrome-g1:#f0304a;--chrome-g2:#e0142f;--chrome-g3:#c70a26;--chrome-g4:#b70a23;--chrome-g5:#8e0a1e;--chrome-glow:#e0142f6b;color:var(--chrome-fg)}[data-theme=dark] .ck-chrome{--chrome-g1:#d0122c;--chrome-g2:#b70a23;--chrome-g3:#9a0820;--chrome-g4:#7a0616;--chrome-g5:#4e0410;--chrome-glow:#e0142f4d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ck-chrome{--chrome-g1:#d0122c;--chrome-g2:#b70a23;--chrome-g3:#9a0820;--chrome-g4:#7a0616;--chrome-g5:#4e0410;--chrome-glow:#e0142f4d}}.ck-chrome-side{background:radial-gradient(130% 42% at 0% 0%, #fff3, #fff0 62%), radial-gradient(80% 30% at 100% 38%, #ff93a32e, #ff93a300 70%), linear-gradient(162deg, var(--chrome-g1) 0%, var(--chrome-g2) 26%, var(--chrome-g3) 62%, var(--chrome-g4) 84%, var(--chrome-g5) 100%);box-shadow:1px 0 0 #ffffff1a inset, 8px 0 32px -6px var(--chrome-glow);border-right:0;overflow:hidden}.ck-chrome-side:after{content:"";pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 260' preserveAspectRatio='none'%3E%3Cpath d='M0 96C70 52 150 170 280 118V260H0Z' fill='%23000' fill-opacity='.16'/%3E%3Cpath d='M0 164C90 120 170 230 280 186V260H0Z' fill='%23000' fill-opacity='.14'/%3E%3Cpath d='M0 96C70 52 150 170 280 118' fill='none' stroke='%23fff' stroke-opacity='.18' stroke-width='1.5'/%3E%3C/svg%3E") bottom/100% 100% no-repeat;height:170px;position:absolute;bottom:0;left:0;right:0}.ck-chrome-side>*{z-index:1;position:relative}.ck-chrome-top{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 60' preserveAspectRatio='none'%3E%3Cpath d='M180 0C300 4 360 46 600 52V0Z' fill='%23000' fill-opacity='.13'/%3E%3Cpath d='M360 0C440 2 480 30 600 34V0Z' fill='%23000' fill-opacity='.10'/%3E%3Cpath d='M180 0C300 4 360 46 600 52' fill='none' stroke='%23fff' stroke-opacity='.20' stroke-width='1.5'/%3E%3C/svg%3E") right top / min(70%, 820px) 100% no-repeat, linear-gradient(180deg, #ffffff24, #fff0 70%), linear-gradient(100deg, var(--chrome-g3) 0%, var(--chrome-g2) 38%, var(--chrome-g1) 100%);box-shadow:0 10px 28px -14px var(--chrome-glow);transition:box-shadow var(--dur-micro2) var(--ease-standard);border-bottom:0}.ck-chrome-top.is-scrolled{box-shadow:0 12px 30px -10px var(--chrome-glow), 0 1px 0 #00000014}.ck-chrome-side>div:first-child img{background:#fff;border-radius:10px;box-shadow:0 6px 16px #50000c59,0 0 0 2px #ffffff59}.ck-chrome-side>div .text-fg,.ck-chrome-side .ck-section-title{color:var(--chrome-fg)}.ck-chrome-side .ck-section-title{color:var(--chrome-fg-3);letter-spacing:.6px;text-transform:uppercase;font-size:12px}.ck-chrome-side .ck-overline{color:var(--chrome-fg-3);letter-spacing:1.2px}.ck-chrome-side .ck-input{color:var(--chrome-fg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff2e;border-radius:12px}.ck-chrome-side .ck-input::placeholder{color:var(--chrome-fg-3)}.ck-chrome-side .ck-input:focus{background:#ffffff38;border:1px solid #fff9;padding:0 12px}.ck-chrome-side>nav .ck-nav-item,.ck-chrome-foot .ck-nav-item{height:40px;color:var(--chrome-fg);transition:background-color var(--dur-micro2) var(--ease-standard), transform var(--dur-micro2) var(--ease-standard), box-shadow var(--dur-micro2) var(--ease-standard);border-radius:12px;font-weight:600}.ck-chrome-side>nav .ck-nav-item svg,.ck-chrome-foot .ck-nav-item svg{box-sizing:content-box;color:#fff;background:#ffffff24;border-radius:9px;flex-shrink:0;padding:5px;box-shadow:inset 0 0 0 1px #ffffff24}.ck-chrome-side>nav .ck-nav-item:hover,.ck-chrome-foot .ck-nav-item:hover{background:var(--chrome-hover)}.ck-chrome-side>nav .ck-nav-item:hover svg{background:#ffffff38}.ck-chrome-side>nav .ck-nav-item[aria-current=page]{color:var(--chrome-g3);background:#fff;box-shadow:0 8px 20px -6px #50000c73,0 0 0 1px #fff9}.ck-chrome-side>nav .ck-nav-item[aria-current=page] svg{color:#fff;background:linear-gradient(135deg,#f0304a 0%,#e0142f 45%,#b70a23 100%);box-shadow:0 4px 10px #e0142f73}.ck-chrome-side>nav .ck-nav-item[aria-current=page]:before{display:none}.ck-chrome-side .ck-nav-badge.ck-badge-neutral{color:var(--chrome-g3);background:#fffffff2}.ck-chrome-side>nav .ck-nav-item[aria-current=page] .ck-nav-badge.ck-badge-neutral{background:var(--chrome-g2);color:#fff}.ck-chrome-foot{border-top:1px solid var(--chrome-line)}.ck-chrome-foot .ck-kbd,.ck-chrome-search .ck-kbd{color:var(--chrome-fg);background:#ffffff29;border-color:#ffffff3d}.ck-chrome-top>.ck-icon-btn,.ck-chrome-top>.relative>.ck-icon-btn,.ck-chrome-top>span.ck-icon-btn{color:var(--chrome-fg);border-radius:12px}.ck-chrome-top>.ck-icon-btn:hover,.ck-chrome-top>.relative>.ck-icon-btn:hover{background:var(--chrome-hover);color:var(--chrome-fg)}.ck-chrome-search{color:var(--chrome-fg-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color var(--dur-micro2) var(--ease-standard);background:#ffffff26;border:1px solid #ffffff3d;box-shadow:inset 0 1px #ffffff2e}.ck-chrome-search:hover{background:#ffffff38}.ck-chrome-me{color:var(--chrome-fg)}.ck-chrome-me:hover{background:var(--chrome-hover)}.ck-chrome-avatar{color:var(--chrome-g3);background:#fff;box-shadow:0 4px 12px #50000c4d}.ck-chrome-top .ck-modal,.ck-chrome-top .ck-modal .ck-nav-item{color:var(--text-primary)}:root[data-theme=dark][data-dark-variant=navy],:root:not([data-theme=light])[data-dark-variant=navy]{--bg-canvas:#0f1420;--surface-1:#1c2434;--surface-2:#232d40;--surface-3:#2b3650;--surface-sheet:#1c2434;--border-subtle:#2b3650;--border-strong:#3a4660;--text-primary:#f3f5f9;--text-secondary:#9aa5b8;--text-tertiary:#7c879b;--skeleton-base:#232d40;--skeleton-highlight:#2b3650;--neutral-container:#2b3650}@media (prefers-color-scheme:light){:root:not([data-theme=dark])[data-dark-variant=navy]{--bg-canvas:#f7f6f9;--surface-1:#fff;--surface-2:#f2f0f5;--surface-3:#e9e6ee;--surface-sheet:#fff;--border-subtle:#e3dfe9;--border-strong:#cfc9d8;--text-primary:#16131c;--text-secondary:#5a5466;--text-tertiary:#6f6879;--skeleton-base:#e9e6ee;--skeleton-highlight:#f7f6f9;--neutral-container:#e9e6ee}}[data-tone=brand]{--tone-bg:var(--brand-container);--tone-fg:var(--brand-on-container)}[data-tone=info]{--tone-bg:var(--info-container);--tone-fg:var(--info-content)}[data-tone=success]{--tone-bg:var(--success-container);--tone-fg:var(--success)}[data-tone=warning]{--tone-bg:var(--warning-container);--tone-fg:var(--warning-content)}[data-tone=danger]{--tone-bg:var(--danger-container);--tone-fg:var(--danger-content)}[data-tone=violet]{--tone-bg:var(--accent-violet-container);--tone-fg:var(--accent-violet)}[data-tone=orchid]{--tone-bg:var(--accent-orchid-container);--tone-fg:var(--accent-orchid)}[data-tone=neutral]{--tone-bg:var(--neutral-container);--tone-fg:var(--neutral-content)}@keyframes ck-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.ck-auth-orb{animation:none}}@keyframes ck-live{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.ck-live:after{animation:none}}@media (width<=1599px){.ck-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=767px){.ck-hero-grid{grid-template-columns:minmax(0,1fr)!important}}:root{--admin-content-max:1920px;--side-w:272px;--side-w-c:76px}.ck-main{max-width:var(--admin-content-max);margin-inline:auto}.ck-side{--s-fg:#fff;--s-fg-2:#fffc;--s-fg-3:#ffffff94;--s-hover:#ffffff1a;--s-line:#ffffff24;--s-glass:#ffffff1f;--s-g1:#ef2b45;--s-g2:#dc1530;--s-g3:#b90e27;--s-g4:#8c0a1d;width:280px;color:var(--s-fg);background:radial-gradient(120% 38% at 0% 0%, #ffffff2e, transparent 60%), radial-gradient(90% 40% at 100% 100%, #00000038, transparent 70%), linear-gradient(170deg, var(--s-g1) 0%, var(--s-g2) 30%, var(--s-g3) 72%, var(--s-g4) 100%);transition:width var(--dur-medium1) var(--ease-standard), transform var(--dur-medium1) var(--ease-standard);overflow:hidden;box-shadow:inset -1px 0 #ffffff14,10px 0 40px -18px #960a1e73}:root[data-theme=dark] .ck-side{--s-g1:#b3122a;--s-g2:#8f0d21;--s-g3:#6a0918;--s-g4:#3e0610;box-shadow:inset -1px 0 #ffffff0f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ck-side{--s-g1:#b3122a;--s-g2:#8f0d21;--s-g3:#6a0918;--s-g4:#3e0610;box-shadow:inset -1px 0 #ffffff0f}}@media (width>=1024px){.ck-side{width:var(--side-w)}.ck-side.is-collapsed{width:var(--side-w-c)}}.ck-side-brand{flex-shrink:0;align-items:center;gap:12px;height:68px;padding:0 14px 0 16px;display:flex}.ck-side-logo{transition:transform var(--dur-short1) var(--ease-standard);border-radius:12px;flex-shrink:0;display:inline-flex;box-shadow:0 6px 18px #3c000a59,0 0 0 2px #ffffff59}.ck-side-logo:hover{transform:scale(1.05)}.ck-side-logo img{object-fit:cover;background:#fff;border-radius:12px;width:38px;height:38px}.ck-side-brand-text{flex:1;min-width:0;line-height:1.2}.ck-side-app{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.ck-side-sub{color:var(--s-fg-3);letter-spacing:.2px;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.ck-side-status{background:#ffc04d;border-radius:99px;width:7px;height:7px;box-shadow:0 0 0 3px #ffc04d40}.ck-side-status[data-status=live]{background:#3fd68a;box-shadow:0 0 0 3px #3fd68a40}.ck-side-status[data-status=development],.ck-side-status[data-status=archived]{background:#ffffffb3;box-shadow:0 0 0 3px #ffffff2e}.ck-side-collapse{width:34px;height:34px;color:var(--s-fg-2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-side-collapse:hover{background:var(--s-hover);color:var(--s-fg)}.ck-side-search{background:var(--s-glass);height:38px;color:var(--s-fg-3);transition:background-color var(--dur-short1);border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:8px;margin:0 14px 8px;padding:0 10px;display:flex;position:relative}.ck-side-search:focus-within{color:var(--s-fg);background:#fff3;border-color:#ffffff80}.ck-side-search input{min-width:0;color:var(--s-fg);background:0 0;outline:none;flex:1;font-size:14px}.ck-side-search input::placeholder{color:var(--s-fg-3)}.ck-side-search input::-webkit-search-cancel-button{filter:invert()}.ck-side-search .ck-kbd{color:var(--s-fg-2);background:#ffffff24;border-color:#fff3;height:18px;font-size:10px}.ck-side-nav{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;flex:1;padding:4px 10px 16px;overflow:hidden auto}.ck-side-nav::-webkit-scrollbar{width:6px}.ck-side-nav::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:9px}.ck-side-group+.ck-side-group{margin-top:6px}.ck-side-group-head{letter-spacing:1.1px;text-transform:uppercase;width:100%;color:var(--s-fg-3);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 10px 6px;font-size:11px;font-weight:700;display:flex}.ck-side-group-head:not(.is-static):hover{color:var(--s-fg)}.ck-side-group-head .ck-side-caret{transition:transform var(--dur-short1) var(--ease-standard);opacity:.7}.ck-side-group-head[aria-expanded=false] .ck-side-caret{transform:rotate(-90deg)}.ck-side-item{width:100%;height:40px;color:var(--s-fg);text-align:left;transition:background-color var(--dur-micro2) var(--ease-standard), color var(--dur-micro2), box-shadow var(--dur-micro2);border-radius:12px;align-items:center;gap:11px;margin-top:2px;padding:0 8px 0 6px;font-size:14.5px;font-weight:600;display:flex;position:relative}.ck-side-item:hover{background:var(--s-hover)}.ck-side-icon{color:#fff;width:30px;height:30px;transition:background-color var(--dur-micro2);background:#ffffff21;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.ck-side-item:hover .ck-side-icon{background:#fff3}.ck-side-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ck-side-item.is-active:not(.is-parent){color:var(--s-g3);background:#fff;box-shadow:0 8px 22px -8px #3c000a80}.ck-side-item.is-active:not(.is-parent) .ck-side-icon{background:linear-gradient(135deg,#f0304a,#c70a26);box-shadow:0 4px 10px #e0142f66}.ck-side-item.is-parent.is-active{background:#ffffff14}.ck-side-item.is-parent.is-active .ck-side-icon{color:var(--s-g3);background:#fff}.ck-side-item .ck-side-caret{opacity:.7;transition:transform var(--dur-short1) var(--ease-standard);flex-shrink:0}.ck-side-mod.is-open>.ck-side-item .ck-side-caret{transform:rotate(180deg)}.ck-side-group[data-tone=info] .ck-side-item:not(.is-active) .ck-side-icon{background:#6ea8ff4d}.ck-side-group[data-tone=violet] .ck-side-item:not(.is-active) .ck-side-icon{background:#b57bff4d}.ck-side-group[data-tone=orchid] .ck-side-item:not(.is-active) .ck-side-icon{background:#f07be04d}.ck-side-group[data-tone=success] .ck-side-item:not(.is-active) .ck-side-icon{background:#3fd68a4d}.ck-side-group[data-tone=warning] .ck-side-item:not(.is-active) .ck-side-icon{background:#ffc04d57}.ck-side-sub-list{border-left:1.5px solid #ffffff2e;margin:2px 0 6px 21px;padding-left:14px;position:relative}.ck-side-flyout-title{display:none}.ck-side-subitem{height:34px;color:var(--s-fg-2);transition:background-color var(--dur-micro2), color var(--dur-micro2);border-radius:10px;align-items:center;gap:8px;margin-top:1px;padding:0 6px 0 10px;font-size:14px;font-weight:500;display:flex;position:relative}.ck-side-subitem:hover{background:var(--s-hover);color:var(--s-fg)}.ck-side-subitem.is-active{color:var(--s-g3);background:#fffffff2;font-weight:700}.ck-side-subitem.is-active:before{content:"";background:#fff;border-radius:2px;width:2.5px;position:absolute;top:9px;bottom:9px;left:-15.5px}.ck-side-dot{background:#ffc04d;border-radius:99px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #ffc04d47}.ck-side-count{text-align:center;min-width:20px;height:20px;color:var(--s-g3);background:#ffffffeb;border-radius:99px;flex-shrink:0;padding:0 6px;font-size:11px;font-weight:700;line-height:20px}.ck-side-item.is-active .ck-side-count,.ck-side-subitem.is-active .ck-side-count{background:var(--s-g2);color:#fff}.ck-side-pin{width:24px;height:24px;color:inherit;opacity:.55;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:none}.ck-side-pin:hover{opacity:1;background:#00000014}.ck-side-pin.is-on{opacity:.9;display:inline-flex}@media (hover:hover){.ck-side-item:hover .ck-side-pin,.ck-side-subitem:hover .ck-side-pin{display:inline-flex}}.ck-side-item.is-pinned .ck-side-pin{display:inline-flex}.ck-side-empty{color:var(--s-fg-3);padding:16px 10px;font-size:13px}.ck-side-foot{border-top:1px solid var(--s-line);background:#00000014;align-items:center;gap:6px;padding:10px 12px;display:flex}.ck-side-me{border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;padding:6px;display:flex}.ck-side-me:hover{background:var(--s-hover)}.ck-side-avatar{width:34px;height:34px;color:var(--s-g3);background:#fff;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #3c000a4d}.ck-side-me-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ck-side-me-name{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.ck-side-me-role{color:var(--s-fg-3);font-size:11.5px}@media (width>=1024px){.ck-side.is-collapsed{overflow:visible}.ck-side.is-collapsed .ck-side-brand{flex-direction:column;justify-content:center;gap:8px;height:auto;padding:14px 0 8px}.ck-side.is-collapsed .ck-side-brand-text,.ck-side.is-collapsed .ck-side-search,.ck-side.is-collapsed .ck-side-label,.ck-side.is-collapsed .ck-side-caret,.ck-side.is-collapsed .ck-side-pin,.ck-side.is-collapsed .ck-side-count,.ck-side.is-collapsed .ck-side-me-text,.ck-side.is-collapsed .ck-side-me-out{display:none!important}.ck-side.is-collapsed .ck-side-nav{padding:4px 10px;overflow:visible}.ck-side.is-collapsed .ck-side-group-head{pointer-events:none;justify-content:center;padding:6px 0;font-size:0}.ck-side.is-collapsed .ck-side-group-head:after{content:"";background:var(--s-line);width:24px;height:1px}.ck-side.is-collapsed .ck-side-group-body{height:auto!important;display:block!important}.ck-side.is-collapsed .ck-side-item{justify-content:center;padding:0}.ck-side.is-collapsed .ck-side-item .ck-side-dot{width:7px;height:7px;position:absolute;top:5px;right:9px}.ck-side.is-collapsed .ck-side-mod{position:relative}.ck-side.is-collapsed .ck-side-sub-list{z-index:60;border:1px solid var(--border-subtle);background:var(--surface-sheet);min-width:220px;box-shadow:var(--shadow-3);border-radius:16px;margin:0;padding:8px;position:absolute;top:0;left:calc(100% + 8px);height:auto!important}.ck-side.is-collapsed .ck-side-flyout-title{letter-spacing:1px;text-transform:uppercase;color:var(--text-tertiary);padding:4px 10px 6px;font-size:11px;font-weight:700;display:block}.ck-side.is-collapsed .ck-side-subitem{color:var(--text-primary)}.ck-side.is-collapsed .ck-side-subitem:hover{background:var(--surface-2)}.ck-side.is-collapsed .ck-side-subitem.is-active{background:var(--brand-container);color:var(--brand-on-container)}.ck-side.is-collapsed .ck-side-subitem .ck-side-label{display:block!important}.ck-side.is-collapsed .ck-side-subitem.is-active:before{display:none}.ck-side.is-collapsed .ck-side-foot{justify-content:center;padding:10px 0}.ck-side.is-collapsed .ck-side-me{flex:0;padding:4px}}@supports (color:color-mix(in lab, red, red)){.ck-topbar{background:color-mix(in srgb, var(--bg-canvas) 82%, transparent)}}.ck-topbar{-webkit-backdrop-filter:saturate(1.4)blur(14px);transition:border-color var(--dur-short1), box-shadow var(--dur-short1);border-bottom:1px solid #0000}.ck-topbar.is-scrolled{border-bottom-color:var(--border-subtle);box-shadow:0 6px 20px -14px #140a1e40}.ck-topbar .ck-icon-btn{color:var(--text-secondary)}.ck-topbar .ck-icon-btn:hover{color:var(--text-primary);background:var(--surface-2)}.ck-crumbs{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex;overflow:hidden}.ck-crumb-icon{background:var(--brand-container);width:28px;height:28px;color:var(--brand-on-container);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-crumb{color:var(--text-secondary);text-overflow:ellipsis;font-weight:600;overflow:hidden}a.ck-crumb:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.ck-crumb.is-current{color:var(--text-primary);font-weight:700}.ck-crumb-sep{color:var(--text-tertiary);flex-shrink:0}.ck-topbar-search{background:var(--surface-1);border:1px solid var(--border-subtle);width:min(340px,30vw);height:38px;color:var(--text-tertiary);box-shadow:var(--shadow-1);transition:border-color var(--dur-short1);border-radius:12px;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:14px}.ck-topbar-search:hover{border-color:var(--border-strong);color:var(--text-secondary)}.ck-topbar-me{color:var(--text-primary)}.ck-topbar-me:hover{background:var(--surface-2)}.ck-topbar-avatar{background:linear-gradient(135deg, var(--brand-primary), var(--brand-primary))}@supports (color:color-mix(in lab, red, red)){.ck-topbar-avatar{background:linear-gradient(135deg, var(--brand-primary), color-mix(in srgb, var(--brand-primary) 60%, #7a1bb5))}}.ck-topbar-avatar{color:#fff;box-shadow:0 4px 12px -4px var(--brand-primary)}.ck-topbar .ck-bell-btn,.ck-topbar [class*=ck-bell]>button{color:var(--text-secondary)}.ck-hero-row{grid-template-columns:24px minmax(0,1fr) auto auto 56px!important}.ck-hero-row-label{flex-direction:column;line-height:1.15;display:flex}.ck-hero-row-label .ck-caption{font-size:10.5px}.ck-side-toggle{display:none}@media (width>=1024px){.ck-side-toggle{display:inline-flex}.ck-side-close{display:none}}:root{--side-w:288px}.ck-hero-value{white-space:nowrap;font-size:clamp(26px,2.1vw,38px)!important;line-height:1.15!important}:root{--admin-content-max:2200px}::selection{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--brand-primary) 22%, transparent)}}*{scrollbar-width:thin;scrollbar-color:var(--text-tertiary) transparent}@supports (color:color-mix(in lab, red, red)){*{scrollbar-color:color-mix(in srgb, var(--text-tertiary) 40%, transparent) transparent}}body{background:radial-gradient(1200px 500px at 85% -120px, var(--brand-primary), transparent 70%), var(--bg-canvas)}@supports (color:color-mix(in lab, red, red)){body{background:radial-gradient(1200px 500px at 85% -120px, color-mix(in srgb, var(--brand-primary) 7%, transparent), transparent 70%), var(--bg-canvas)}}body{background-attachment:fixed}.ck-card{border-color:var(--border-subtle)}@supports (color:color-mix(in lab, red, red)){.ck-card{border-color:color-mix(in srgb, var(--border-subtle) 85%, transparent)}}.ck-card{box-shadow:0 1px 2px #1a0b1e0a,0 6px 24px -12px #1a0b1e1f}:root[data-theme=dark] .ck-card{background:linear-gradient(180deg, var(--surface-1), var(--surface-1))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .ck-card{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-1) 100%, #fff 2%), var(--surface-1))}}:root[data-theme=dark] .ck-card{box-shadow:inset 0 1px #ffffff0a}a.ck-card:hover,.ck-card.is-clickable:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.ck-kpi{transition:transform var(--dur-short1) var(--ease-standard), box-shadow var(--dur-short1) var(--ease-standard)}.ck-kpi:hover{transform:translateY(-2px);box-shadow:0 2px 4px #1a0b1e0d,0 14px 30px -14px #1a0b1e38}.ck-page-icon{background:linear-gradient(135deg, var(--brand-container), var(--brand-container))!important}@supports (color:color-mix(in lab, red, red)){.ck-page-icon{background:linear-gradient(135deg, var(--brand-container), color-mix(in srgb, var(--brand-container) 60%, var(--surface-1)))!important}}.ck-page-icon{box-shadow:inset 0 0 0 1px var(--brand-primary), 0 6px 16px -8px var(--brand-primary)!important}@supports (color:color-mix(in lab, red, red)){.ck-page-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 18%, transparent), 0 6px 16px -8px var(--brand-primary)!important}}.ck-page-title{letter-spacing:-.015em}.ck-btn-primary{background:linear-gradient(180deg, var(--brand-primary), var(--brand-primary))}@supports (color:color-mix(in lab, red, red)){.ck-btn-primary{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-primary) 88%, #fff), var(--brand-primary))}}.ck-btn-primary{box-shadow:0 1px 0 #ffffff40 inset, 0 6px 16px -8px var(--brand-primary)}.ck-btn-primary:hover:not(:disabled){background:linear-gradient(180deg, var(--brand-primary), var(--brand-primary-pressed))}.ck-btn-glow{box-shadow:0 1px 0 #ffffff40 inset, 0 12px 28px -10px var(--brand-primary)}.ck-btn-secondary{background:var(--surface-1);box-shadow:0 1px 2px #1a0b1e0d}.ck-btn-secondary:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong)}.ck-input{background:var(--surface-1);border-color:var(--border-subtle);box-shadow:inset 0 1px 2px #1a0b1e0a}.ck-input:hover:not(:focus){border-color:var(--border-strong)}.ck-input:focus{border:1px solid var(--border-focus);box-shadow:var(--glow-brand,0 0 0 4px #e0142f26);background:var(--surface-1);padding:0 12px}textarea.ck-input:focus{padding:10px 12px}.ck-input-icon{position:relative}.ck-input-icon>svg{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ck-input-icon>.ck-input{padding-left:40px!important}.ck-input-icon:focus-within>svg{color:var(--brand-primary)}.ck-input-action{width:36px;height:36px;color:var(--text-tertiary);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.ck-input-action:hover{color:var(--text-primary);background:var(--surface-2)}.ck-table-wrap{box-shadow:0 1px 2px #1a0b1e0a,0 6px 24px -14px #1a0b1e1f}.ck-table th{text-transform:uppercase;letter-spacing:.6px;color:var(--text-tertiary);background:var(--surface-2);font-size:12px}@supports (color:color-mix(in lab, red, red)){.ck-table th{background:color-mix(in srgb, var(--surface-2) 55%, var(--surface-1))}}.ck-table tbody tr:hover{background:var(--brand-container)}@supports (color:color-mix(in lab, red, red)){.ck-table tbody tr:hover{background:color-mix(in srgb, var(--brand-container) 35%, var(--surface-1))}}.ck-segment{box-shadow:inset 0 1px 2px #1a0b1e0f}.ck-segment-btn[aria-pressed=true]{box-shadow:0 1px 2px #1a0b1e14,0 4px 10px -6px #1a0b1e40}.ck-dash-hero{border-radius:var(--radius-xxl);color:#fff;isolation:isolate;background:radial-gradient(70% 140% at 100% 0%, #ffffff38, transparent 55%), radial-gradient(50% 120% at 0% 100%, #0000002e, transparent 60%), linear-gradient(115deg, var(--brand-primary) 0%, var(--brand-primary) 45%, var(--brand-primary) 100%);padding:22px 24px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ck-dash-hero{background:radial-gradient(70% 140% at 100% 0%, #ffffff38, transparent 55%), radial-gradient(50% 120% at 0% 100%, #0000002e, transparent 60%), linear-gradient(115deg, color-mix(in srgb, var(--brand-primary) 92%, #000) 0%, var(--brand-primary) 45%, color-mix(in srgb, var(--brand-primary) 70%, #7a1bb5) 100%)}}.ck-dash-hero{box-shadow:0 18px 40px -22px var(--brand-primary)}.ck-dash-hero:after{content:"";z-index:-1;border:34px solid #ffffff14;border-radius:999px;width:280px;height:280px;position:absolute;top:-80px;right:-60px}.ck-dash-hero .ck-page-title{color:#fff}.ck-dash-hero .ck-page-desc,.ck-dash-hero .ck-caption{color:#ffffffd1!important}.ck-dash-hero .text-fg{color:#fff!important}.ck-dash-hero .ck-page-icon{color:#fff!important;background:#ffffff2e!important;box-shadow:inset 0 0 0 1px #ffffff4d!important}.ck-dash-hero .ck-badge{background:#ffffffeb}.ck-dash-hero .ck-segment{box-shadow:none;background:#ffffff24;border-color:#ffffff38}.ck-dash-hero .ck-segment-btn{color:#ffffffe0}.ck-dash-hero .ck-segment-btn:hover{color:#fff;background:#ffffff1f}.ck-dash-hero .ck-segment-btn[aria-pressed=true]{color:var(--brand-primary);background:#fff}.ck-dash-hero .ck-btn-secondary{color:#fff;box-shadow:none;background:#ffffff24;border-color:#ffffff3d}.ck-dash-hero .ck-btn-secondary:hover:not(:disabled){background:#ffffff3d}.ck-dash-hero .ck-icon-btn{color:#fff}.ck-dash-hero .ck-icon-btn:hover{background:#ffffff29}.ck-dash-hero .ck-input{background:#fffffff2}.ck-dash-hero .ck-modal,.ck-dash-hero .ck-modal .ck-nav-item{color:var(--text-primary)}.ck-login-card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:28px;padding:32px;position:relative;box-shadow:0 1px 2px #1a0b1e0d,0 30px 60px -30px #1a0b1e59}.ck-login-card:before{content:"";pointer-events:none;background:linear-gradient(160deg, var(--brand-primary), transparent 40%);border-radius:29px;padding:1px;position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.ck-login-card:before{background:linear-gradient(160deg, color-mix(in srgb, var(--brand-primary) 45%, transparent), transparent 40%)}}.ck-login-card:before{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ck-login-badge{background:var(--brand-container);height:26px;color:var(--brand-on-container);border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.ck-login-title{font-family:var(--font-display);letter-spacing:-.02em;margin-top:14px;font-size:28px;font-weight:800;line-height:34px}.ck-login-hint{background:var(--info-container);color:var(--info-content);border-radius:12px;align-items:flex-start;gap:8px;margin-top:18px;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.ck-auth-preview{-webkit-backdrop-filter:blur(14px);animation:ck-float 7s var(--ease-in-out-sine) infinite;background:#ffffff1f;border:1px solid #ffffff38;border-radius:22px;padding:18px 20px;transform:rotate(-1.5deg);box-shadow:0 30px 60px -30px #0000008c,inset 0 1px #ffffff4d}.ck-auth-live{background:#ffffff2e;border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.ck-auth-live span{background:#3fd68a;border-radius:99px;width:7px;height:7px;animation:1.6s infinite ck-ping;box-shadow:0 0 #3fd68ab3}.ck-auth-pill{background:#00000024;border-radius:14px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.ck-auth-pill span{opacity:.85}.ck-auth-pill b{margin-left:auto;font-size:15px}.ck-auth-pill em{color:#b8f5d3;font-size:11.5px;font-style:normal;font-weight:700}.ck-auth-feat{opacity:.92;align-items:center;gap:10px;display:flex}.ck-auth-feat svg{box-sizing:content-box;background:#ffffff29;border-radius:9px;padding:6px}@keyframes ck-ping{0%{box-shadow:0 0 #3fd68ab3}70%{box-shadow:0 0 0 8px #3fd68a00}to{box-shadow:0 0 #3fd68a00}}@media (prefers-reduced-motion:reduce){.ck-auth-preview,.ck-auth-live span{animation:none}}.ck-hero{container-type:inline-size}@container (width<=380px){.ck-hero-row{grid-template-columns:24px minmax(0,1fr) auto auto!important}.ck-hero-row>svg,.ck-hero-row .ck-spark{display:none}}@container (width<=300px){.ck-hero-row{grid-template-columns:24px minmax(0,1fr) auto!important}.ck-hero-row-delta{display:none!important}}.ck-hero .ck-caption{white-space:nowrap}@container (width<=360px){.ck-hero-head .ck-caption,.ck-hero [class*=vs]{display:none}}@media (width>=1536px) and (width<=1919px){.ck-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.ck-kpi-grid .ck-kpi-value{white-space:nowrap}.ck-dash-hero>div:last-child{flex-wrap:wrap;justify-content:flex-end}@media (width>=1280px){.ck-dash-hero>div:last-child{flex-wrap:nowrap}}.ck-topbar{background:var(--bg-canvas)!important}@supports (color:color-mix(in lab, red, red)){.ck-topbar{background:color-mix(in srgb, var(--bg-canvas) 96%, transparent)!important}}.ck-topbar{-webkit-backdrop-filter:saturate(1.2)blur(18px);backdrop-filter:saturate(1.2)blur(18px)}.ck-topbar.is-scrolled{background:var(--surface-1)!important}@supports (color:color-mix(in lab, red, red)){.ck-topbar.is-scrolled{background:color-mix(in srgb, var(--surface-1) 94%, transparent)!important}}.ck-int-empty{border:1px dashed var(--border-strong);background:var(--surface-2);border-radius:14px;margin:12px 0 4px;padding:14px}@supports (color:color-mix(in lab, red, red)){.ck-int-empty{background:color-mix(in srgb, var(--surface-2) 60%, transparent)}}.ck-int-empty-title{color:var(--text-secondary);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.ck-int-empty-step{color:var(--text-secondary);gap:8px;margin-top:8px;font-size:13px;line-height:18px;display:flex}.ck-int-empty-step span{background:var(--brand-container);width:18px;height:18px;color:var(--brand-on-container);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.ck-dash-hero{z-index:5;padding:22px 24px 18px!important;display:block!important;overflow:visible!important}.ck-dash-hero:after{display:none!important}.ck-dash-hero-deco{border-radius:inherit;pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.ck-dash-hero-deco:before{content:"";border:40px solid #ffffff14;border-radius:999px;width:320px;height:320px;position:absolute;top:-110px;right:-70px}.ck-dash-hero-deco:after{content:"";background:radial-gradient(circle,#ffffff24,#0000 65%);border-radius:999px;width:260px;height:260px;position:absolute;bottom:-140px;right:180px}.ck-dash-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex}.ck-dash-hero-avatar{color:#fff;background:#ffffff2e;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff4d,0 10px 24px -12px #0006}.ck-dash-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ck-hero-cta{color:var(--brand-primary);background:#fff;font-weight:700;box-shadow:0 8px 20px -10px #00000073}.ck-hero-cta:hover{background:#fff;transform:translateY(-1px);box-shadow:0 12px 26px -10px #00000080}.ck-dash-pulse{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ck-pulse-item{color:#ffffffeb;white-space:nowrap;background:#00000024;border-radius:99px;align-items:center;gap:7px;height:30px;padding:0 12px;font-size:13px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.ck-pulse-item b{color:#fff;font-size:14px}.ck-pulse-item.is-link:hover{background:#00000038}.ck-pulse-split{opacity:.85;border-left:1px solid #ffffff40;align-items:center;gap:4px;margin-left:4px;padding-left:8px;font-size:12px;display:inline-flex}.ck-pulse-live{background:#3fd68a;border-radius:99px;width:8px;height:8px;animation:1.6s infinite ck-ping}.ck-dash-hero-bar{border-top:1px solid #ffffff29;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:flex}.ck-dash-hero-bar form{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ck-dash-hero-bar input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ck-dash-period{color:#ffffffe6;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:13px;display:inline-flex}@media (width<=1279px){.ck-dash-period{width:100%;margin-left:0}}.ck-dash-hero .ck-modal{z-index:60}.ck-dash-hero .ck-segment{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.ck-qp-aud{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (width<=560px){.ck-qp-aud{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-qp-aud-btn{border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-secondary);transition:all var(--dur-short1) var(--ease-standard);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:13px;font-weight:600;display:flex}.ck-qp-aud-btn:hover{border-color:var(--border-strong);color:var(--text-primary)}.ck-qp-aud-btn.is-on{border-color:var(--brand-primary);background:var(--brand-container);color:var(--brand-on-container);box-shadow:var(--glow-brand)}.ck-qp-count{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:14px;display:flex}.ck-qp-count b{color:var(--text-primary)}.ck-qp-more summary::-webkit-details-marker{display:none}.ck-qp-done{text-align:center;padding:36px 8px 12px}.ck-qp-done-icon{background:var(--success-container);width:72px;height:72px;color:var(--success);box-shadow:0 0 0 10px var(--success-container);border-radius:99px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ck-qp-done-icon{box-shadow:0 0 0 10px color-mix(in srgb, var(--success-container) 50%, transparent)}}.ck-qp-preview{background:radial-gradient(120% 80% at 50% 0%, var(--brand-primary), transparent 70%), var(--surface-2);flex-direction:column;justify-content:center;align-items:center;padding:28px 22px}@supports (color:color-mix(in lab, red, red)){.ck-qp-preview{background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--brand-primary) 22%, transparent), transparent 70%), var(--surface-2)}}.ck-qp-preview{border-left:1px solid var(--border-subtle)}.ck-qp-phone{color:#fff;background:linear-gradient(165deg,#6d5d8b,#2b2440 70%);border-radius:40px;width:250px;height:440px;padding:46px 12px 12px;position:relative;box-shadow:0 0 0 10px #111,0 30px 60px -20px #0009}.ck-qp-phone:before{content:"";background:#000;border-radius:99px;width:84px;height:24px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.ck-qp-time{text-align:center;letter-spacing:-1px;margin-top:8px;font-size:52px;font-weight:700;line-height:1}.ck-qp-date{text-align:center;opacity:.85;text-transform:capitalize;margin-top:6px;font-size:13px}.ck-qp-notif{color:#111;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f5f7d1;border-radius:18px;margin-top:26px;padding:10px 12px;box-shadow:0 8px 20px #00000040}.ck-dash-hero .ck-segment{flex-shrink:0;overflow:visible!important}.ck-dash-hero .ck-segment-btn{white-space:nowrap;align-items:center;gap:6px;flex-direction:row!important;display:inline-flex!important}@container (width<=380px){.ck-hero-row>svg,.ck-hero-row .ck-spark{display:inline-block!important}.ck-hero-row{grid-template-columns:24px minmax(0,1fr) auto auto 56px!important}}@container (width<=340px){.ck-hero-row>svg,.ck-hero-row .ck-spark{display:none!important}.ck-hero-row{grid-template-columns:24px minmax(0,1fr) auto auto!important}.ck-hero-vs{display:none}}@container (width<=300px){.ck-hero-row-delta{display:inline-flex!important}}@container (width<=240px){.ck-hero-row-delta{display:none!important}.ck-hero-row{grid-template-columns:24px minmax(0,1fr) auto!important}}.ck-dash-hero-bar form{flex-wrap:nowrap!important}.ck-dash-hero-bar form .ck-input{width:142px!important;height:36px!important}.ck-dash-hero-bar form .ck-caption{color:#fffc!important}.ck-dash-hero-bar>.ck-segment{flex:0 auto;min-width:0}@media (width<=639px){.ck-dash-hero{padding:18px 16px 16px!important}.ck-dash-hero-top{gap:12px}.ck-dash-hero-actions{flex-wrap:nowrap;width:100%}.ck-dash-hero-actions .ck-hero-cta{flex:auto;justify-content:center}.ck-dash-hero-avatar{border-radius:14px;width:44px;height:44px}.ck-dash-hero .ck-page-title{font-size:22px!important;line-height:28px!important}.ck-dash-hero-bar{gap:8px}.ck-dash-hero-bar>.ck-segment{width:100%}.ck-dash-hero-bar>.ck-segment .ck-segment-btn{flex:auto;padding-inline:6px;font-size:13px}.ck-dash-pulse{gap:6px}}:is(.ck-dashboard .ck-widget,.ck-onboarding)>.ck-card>header,.ck-dashboard .ck-onboarding>header{flex-wrap:wrap;row-gap:10px}:is(.ck-dashboard .ck-widget,.ck-onboarding)>.ck-card>header>div:first-child,.ck-dashboard .ck-onboarding>header>div:first-child{flex:220px}.ck-dashboard .ck-widget>.ck-card>header>div:last-child:not(:first-child),.ck-dashboard .ck-onboarding>header>div:last-child:not(:first-child){flex-wrap:wrap}.ck-dashboard .ck-widget>.ck-card>header .ck-page-desc{color:var(--text-tertiary);font-size:13px;line-height:18px}.ck-dashboard .ck-widget>.ck-card>header .ck-section-title{font-size:15px;line-height:21px}.ck-dashboard .ck-widget h3.ck-card-title{font-size:15px;font-weight:600;line-height:21px;gap:12px!important}.ck-dashboard .ck-widget h3.ck-card-title>svg:first-child{box-sizing:content-box;background:var(--brand-container);border-radius:10px;flex-shrink:0;width:18px;height:18px;padding:8px;color:var(--brand-on-container)!important}.ck-dkpi-grid .ck-dkpi{flex-direction:column;gap:8px;min-height:0;padding:16px 18px 14px;display:flex}.ck-dkpi-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ck-dkpi-label{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.ck-dkpi-head .ck-caption{font-size:12px}.ck-dkpi-main{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:2px;display:flex}.ck-dkpi-value{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;font-size:26px;font-weight:700;line-height:32px}.ck-dkpi-spark{height:28px;margin-top:auto}.ck-dkpi-split{margin-top:auto}.ck-dkpi-spark+.ck-dkpi-split{margin-top:0}.ck-spark-fluid{height:28px;display:block;width:100%!important}.ck-spark-fluid .ck-spark-line{vector-effect:non-scaling-stroke;stroke-width:1.8px}.ck-dkpi-split{border-top:1px dashed var(--border-subtle);align-items:center;gap:12px;padding-top:8px;font-size:12.5px;font-weight:600;display:flex}.ck-dkpi-split>span{min-width:0;color:var(--text-primary);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ck-dkpi-split>span svg{color:var(--p-color)}@media (width<=767px){.ck-dkpi-grid .ck-dkpi{padding:14px}.ck-dkpi-value{font-size:22px;line-height:28px}.ck-dkpi-head .ck-caption{display:none}.ck-dkpi-label{white-space:normal}.ck-revenue-stat>.tnum{white-space:nowrap;font-size:15px!important}.ck-revenue-stat>.ck-caption:last-child{display:none}.ck-dkpi-split{flex-wrap:wrap;gap:8px;font-size:11.5px}}.ck-dashboard .ck-widget-grid{grid-auto-flow:dense}@media (width>=1280px){.ck-dashboard .ck-widget[data-w="3"]{grid-column:span 4}}.ck-dashboard .ck-widget>.ck-card{flex-direction:column;display:flex}.ck-dashboard .ck-widget>.ck-card>:not(header){min-width:0}@media (width<=767px){.ck-compare-head,.ck-compare-row{gap:8px 10px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)!important}.ck-compare-head>:last-child,.ck-compare-lead{display:none!important}.ck-compare-label>.ck-kpi-icon,.ck-compare-val .ck-spark{display:none}.ck-compare-val .tnum{white-space:nowrap;font-size:14px!important}.ck-compare-label .block{white-space:normal}}.ck-revenue-mix .ck-progress{display:block}.ck-dash-heat-legend{align-items:center;gap:3px;display:inline-flex}.ck-dash-heat-legend i{background:var(--heat-color,var(--brand-primary));border-radius:3px;width:12px;height:12px}@supports (color:color-mix(in lab, red, red)){.ck-dash-heat-legend i{background:color-mix(in srgb, var(--heat-color,var(--brand-primary)) calc(var(--heat,0) * 92% + 4%), var(--surface-2))}}.ck-dash-heat-legend .ck-caption{margin:0 3px}.ck-credits-body{flex-direction:column;align-items:stretch;gap:12px;display:flex}.ck-credits-body>.ck-chart{align-self:center;min-height:0}.ck-dashboard .ck-widget[data-key^=dashboard\.] .ck-funnel{background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.ck-dashboard .ck-widget[data-key^=dashboard\.] .ck-funnel-step{border-radius:var(--radius-sm2);background:var(--surface-2);height:34px;display:block;position:relative;overflow:hidden}.ck-dashboard .ck-widget[data-key^=dashboard\.] .ck-funnel-sm .ck-funnel-step{height:28px}.ck-dashboard .ck-widget[data-key^=dashboard\.] .ck-funnel-bar{border-radius:inherit;background:var(--funnel-color,var(--tone-fg,var(--brand-primary)));opacity:.2;height:auto;position:absolute;inset:0 auto 0 0}:root[data-theme=dark] .ck-dashboard .ck-widget[data-key^=dashboard\.] .ck-funnel-bar{opacity:.34}.ck-users-table th button,.ck-devices-table th button{text-transform:inherit;letter-spacing:inherit;color:inherit;font-weight:inherit}.ck-users-table th button:hover{color:var(--text-primary)}.ck-users-table .ck-health{min-width:84px}.ck-users-table .ck-health-bar{min-width:44px;max-width:56px}.ck-devices-kpis .ck-kpi .ck-caption.truncate{display:inline}.ck-devices-kpis .ck-kpi{min-height:112px;padding:16px 18px}.ck-devices-kpis .ck-kpi-value{white-space:nowrap;font-size:26px;line-height:32px}@media (width>=1024px){.ck-devices-kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (width<=639px){.ck-devices-kpis{gap:12px}.ck-devices-kpis>.ck-kpi:last-child:nth-child(odd),.ck-users-kpis>.ck-kpi:last-child:nth-child(odd){grid-column:1/-1}.ck-devices-kpis .ck-kpi{min-height:104px;padding:14px}.ck-devices-kpis .ck-kpi-value{font-size:21px;line-height:28px}.ck-users-kpis .ck-kpi-value{font-size:22px;line-height:28px}.ck-users-kpis .ck-kpi-split{flex-wrap:wrap;row-gap:2px}.ck-users-kpis .ck-kpi-split .ck-caption.ml-auto{width:100%;margin-left:0}.ck-users-toolbar,.ck-devices-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ck-users-toolbar>.ck-toolbar-grow,.ck-devices-toolbar>.ck-toolbar-grow,.ck-users-toolbar>.ck-segment,.ck-users-toolbar>.ck-users-range{grid-column:1/-1;min-width:0}.ck-users-toolbar .ck-toolbar-select,.ck-devices-toolbar .ck-toolbar-select{width:100%;min-width:0;max-width:none}.ck-users-toolbar>.ck-segment{display:flex}.ck-users-toolbar>.ck-segment .ck-segment-btn{flex:1;justify-content:center}.ck-users-range input{flex:1;min-width:0;width:auto!important}.ck-users-toolbar>.ck-spinner{display:none}.ck-devices-toolbar>.ck-toggle-row{grid-column:1/-1;justify-content:space-between}}.ck-ud-head .ck-mono{word-break:break-all}.ck-ud-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ck-ud-mini-card{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-subtle);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.ck-ud-mini-value{font-family:var(--font-display);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:700;line-height:28px;overflow:hidden}.ck-ud-mini-card .ck-caption{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ck-ud-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-2);align-items:center;gap:12px;padding:14px 16px;display:flex}@media (width<=639px){.ck-ud-head>div.flex-1{flex-basis:calc(100% - 80px)}.ck-ud-side{border-top:1px dashed var(--border-subtle);justify-content:space-between;width:100%;padding-top:12px;flex-direction:row!important;align-items:center!important}.ck-ud-mini{grid-template-columns:minmax(0,1fr);gap:8px}}@media (width<=767px){.ck-segments-page .ck-seg-hide{display:none}}@media (width>=768px){.ck-analytics .ck-widget[data-w="5"],.ck-analytics .ck-widget[data-w="7"]{grid-column:span 6}.ck-analytics .ck-widget[data-w="3"]{grid-column:span 4}.ck-analytics .ck-widget[data-w="9"]{grid-column:span 8}}@media (width>=1280px){.ck-analytics .ck-widget[data-w="3"]{grid-column:span 3}.ck-analytics .ck-widget[data-w="5"]{grid-column:span 5}.ck-analytics .ck-widget[data-w="7"]{grid-column:span 7}.ck-analytics .ck-widget[data-w="9"]{grid-column:span 9}}.ck-analytics .ck-widget>.ck-card{height:100%}.ck-analytics .ck-an-bar>div{min-width:0;max-width:100%}@media (width<=639px){.ck-analytics .ck-an-bar{padding:10px}.ck-analytics .ck-an-bar .ck-segment{scrollbar-width:none;max-width:100%;overflow-x:auto}.ck-analytics .ck-an-bar .ck-segment::-webkit-scrollbar{display:none}.ck-analytics .ck-an-bar .ck-segment-btn{padding-inline:8px}}.ck-analytics .ck-an-kpi{justify-content:flex-start;gap:6px}.ck-analytics .ck-an-kpi>.ck-kpi-platforms{margin-top:auto}.ck-analytics .ck-an-kpi .ck-kpi-label{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ck-analytics .ck-an-kpi .ck-kpi-platforms li{min-width:0}@media (width<=639px){.ck-analytics .ck-an-kpi{min-height:0;padding:14px}.ck-analytics .ck-an-kpi .ck-kpi-value{font-size:22px;line-height:28px}.ck-analytics .ck-an-kpi .ck-kpi-label{-webkit-line-clamp:2}.ck-analytics .ck-an-kpi .ck-kpi-platforms li{gap:6px;font-size:12px}}@media (width<=767px){.ck-analytics .ck-card>header,.ck-appprofile .ck-card>header{flex-wrap:wrap;row-gap:10px}.ck-analytics .ck-card>header>div:first-child,.ck-appprofile .ck-card>header>div:first-child{flex:220px}}.ck-analytics .ck-card.\!p-0,.ck-appprofile .ck-card.\!p-0{overflow:hidden}.ck-analytics .ck-card>.ck-table-wrap,.ck-appprofile .ck-card>.ck-table-wrap{box-shadow:none}:is(.ck-analytics,.ck-widget[data-key^=analytics]) .ck-funnel-step:has(>.ck-funnel-track){background:0 0;border-radius:0;flex-direction:column;gap:5px;height:auto;display:flex;position:static;overflow:visible}:is(.ck-analytics,.ck-widget[data-key^=analytics]) .ck-funnel-track>.ck-funnel-bar{opacity:1;border-radius:999px;height:100%;position:static;inset:auto}:is(.ck-analytics,.ck-widget[data-key^=analytics]) .ck-funnel:has(.ck-funnel-track){gap:10px}.ck-analytics .ck-funnel-compare{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.ck-analytics .ck-funnel,.ck-analytics .ck-funnel-step>div>.truncate{min-width:0}@media (width<=639px){.ck-analytics .ck-stream-item{gap:8px;padding-inline:12px}}.ck-appprofile .ck-ap-platform[aria-pressed=true]{border-color:var(--ap-pc)}@supports (color:color-mix(in lab, red, red)){.ck-appprofile .ck-ap-platform[aria-pressed=true]{border-color:color-mix(in srgb, var(--ap-pc) 55%, transparent)}}.ck-appprofile .ck-ap-platform[aria-pressed=true]{background:var(--ap-pc)}@supports (color:color-mix(in lab, red, red)){.ck-appprofile .ck-ap-platform[aria-pressed=true]{background:color-mix(in srgb, var(--ap-pc) 9%, var(--surface-1))}}.ck-appprofile .ck-ap-platform:not([aria-pressed=true]):hover{border-color:var(--border-strong)}.ck-appprofile aside .ck-kv{gap:12px}.ck-appprofile aside .ck-kv-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ck-appprofile aside .ck-kv-value.ck-mono{font-size:12.5px}.ck-ap-file{border:1px dashed var(--border-strong);border-radius:var(--radius-input,12px);background:var(--surface-2);cursor:pointer;min-height:44px;transition:border-color var(--dur-micro2) var(--ease-standard);align-items:center;gap:10px;padding:6px 12px 6px 6px;display:flex}.ck-ap-file:hover{border-color:var(--brand-primary)}.ck-ap-file:focus-within{outline:2px solid var(--border-focus);outline-offset:2px}.ck-ap-file>.ck-btn{pointer-events:none}@media (width<=639px){.ck-users-page .ck-pager,.ck-devices-page .ck-pager{flex-wrap:wrap;row-gap:10px}.ck-users-page .ck-pager>div,.ck-devices-page .ck-pager>div{justify-content:space-between;width:100%}.ck-users-page .ck-pager .ck-caption,.ck-devices-page .ck-pager .ck-caption{white-space:nowrap}}.ck-gb,.ck-gb-qp{--gb-device-frame:#0c0c10;--gb-device-edge:#2a2a31;--gb-wall-dark:linear-gradient(165deg, #5b4f7a 0%, #2d2645 55%, #171426 100%);--gb-wall-light:linear-gradient(165deg, #dfe6f7 0%, #f1e4ee 60%, #f7f1f4 100%);--gb-android-dark:linear-gradient(170deg, #2a2f3a, #14171c);--gb-android-light:linear-gradient(170deg, #eef2f9, #dbe4f3);--gb-on-dark:#fff;--gb-on-light:#16161f}.ck-gb .ck-kpi .ck-caption.truncate{display:inline}.ck-gb .ck-kpi .ck-plat{font-weight:600}@media (width<=767px){.ck-gb .ck-card>header{flex-wrap:wrap}.ck-gb .ck-card>header>div:first-child{flex:200px}.ck-gb .ck-card>header>div:last-child:not(:first-child){flex-wrap:wrap;flex-shrink:1;max-width:100%}.ck-gb .ck-card>header .ck-segment{scrollbar-width:none;max-width:100%;overflow-x:auto}.ck-gb .ck-toolbar-grow{flex-basis:100%;min-width:0}.ck-gb .ck-toolbar-select{flex:calc(50% - 4px);min-width:0;max-width:none}.ck-gb .ck-toolbar .ck-segment{scrollbar-width:none;max-width:100%;overflow-x:auto}.ck-gb .ck-segment-btn{white-space:nowrap;flex-shrink:0}.ck-gb .ck-table th,.ck-gb .ck-table td{white-space:nowrap}.ck-gb .ck-pager{flex-wrap:wrap;gap:8px}.ck-gb .ck-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.ck-gb .ck-tab{white-space:nowrap;flex-shrink:0}}.ck-gb-push .ck-push-table td.num{vertical-align:middle}.ck-gb-push .ck-push-table td .ck-caption.block{margin-top:1px}.ck-gb-push .ck-plat-bar{margin-bottom:4px}.ck-gb-plat-icons{flex-wrap:wrap;gap:4px 10px;font-size:12.5px;display:inline-flex}.ck-gb .ck-funnel-row .ck-funnel-track{display:block;position:relative}.ck-gb .ck-funnel-row .ck-funnel-bar{opacity:1;height:100%;display:block;position:static;inset:auto}.ck-gb .ck-funnel-row[data-tone=brand]{--tone-bar:var(--brand-primary)}.ck-gb .ck-funnel-row .ck-funnel-val .ck-caption{margin-left:2px}@media (width<=560px){.ck-gb .ck-plat-split{grid-template-columns:1fr}.ck-gb .ck-funnel-row{grid-template-columns:72px 1fr auto}}.ck-gb .ck-plat-card[data-platform=ios]>div:first-child{color:var(--info-content)}.ck-gb .ck-plat-card[data-platform=android]>div:first-child{color:var(--success)}.ck-gb-compose{grid-template-columns:minmax(0,1fr)!important}.ck-gb-compose-aside{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;display:grid}.ck-gb-compose-side{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width>=768px) and (width<=1279px){.ck-gb-compose-aside{grid-template-columns:minmax(0,1fr) 300px}.ck-gb-compose-aside>.ck-compose-preview{order:0;grid-column:auto}}@media (width>=1280px){.ck-gb-compose{grid-template-columns:minmax(0,1fr) 500px!important}}@media (width>=1600px){.ck-gb-compose{grid-template-columns:minmax(0,1fr) 520px 300px!important}.ck-gb-compose-aside{display:contents}.ck-gb-compose-aside>.ck-compose-preview,.ck-gb-compose-side{align-self:start;position:sticky;top:76px}}.ck-gb-compose .ck-compose-preview{order:0;grid-column:auto}.ck-gb-tpl-row{border-radius:var(--radius-md);background:var(--surface-2);border:1px dashed var(--border-subtle);align-items:center;gap:8px;padding:8px 10px;display:flex}.ck-gb-tpl-row>select{flex:auto;min-width:0}@media (width<=480px){.ck-gb-tpl-row{flex-wrap:wrap}.ck-gb-tpl-row>select{flex-basis:calc(100% - 28px)}}.ck-gb-compose .ck-choice-grid-3 .ck-choice{min-height:96px}.ck-gb-compose .ck-lang-tabs{scrollbar-width:none;overflow-x:auto}.ck-gb-compose .ck-lang-tabs .ck-tab{white-space:nowrap;flex-shrink:0}.ck-gb .ck-push-preview{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px;padding:4px 0;display:flex}.ck-gb .ck-push-preview .ck-phone.ck-phone-sm{background:var(--gb-device-frame);width:220px;height:450px;box-shadow:0 0 0 1px var(--gb-device-edge), var(--shadow-2);border-radius:38px;flex-shrink:0;margin:0;padding:8px;position:relative}.ck-gb .ck-push-preview .ck-phone-sm .ck-phone-screen{background:var(--gb-wall-dark);height:100%;min-height:0;color:var(--gb-on-dark);border-radius:30px;padding:46px 9px 9px;display:block;position:relative;overflow:hidden}.ck-gb .ck-push-preview .ck-phone-sm .ck-phone-screen.is-light{background:var(--gb-wall-light);color:var(--gb-on-light)}.ck-gb .ck-push-preview .ck-phone-notch{background:var(--gb-device-frame);border-radius:999px;width:70px;height:20px;top:9px}.ck-gb .ck-push-preview .ck-lock-time{color:var(--gb-on-dark);letter-spacing:-1.5px;font-size:46px;font-weight:600;line-height:50px}.ck-gb .ck-push-preview .ck-lock-date{color:var(--gb-on-dark);opacity:.85;text-transform:capitalize;margin-bottom:20px}.ck-gb .ck-push-preview .is-light .ck-lock-time,.ck-gb .ck-push-preview .is-light .ck-lock-date{color:var(--gb-on-light)}.ck-gb .ck-push-preview .ck-phone-android{border-radius:28px}.ck-gb .ck-push-preview .ck-phone-android .ck-phone-screen{background:var(--gb-android-dark);border-radius:21px;padding-top:8px}.ck-gb .ck-push-preview .ck-phone-android .ck-phone-screen.is-light{background:var(--gb-android-light)}.ck-gb .ck-push-preview .ck-android-status{color:var(--gb-on-dark);padding:4px 10px 12px}.ck-gb .ck-push-preview .is-light .ck-android-status{color:var(--gb-on-light)}.ck-gb .ck-push-preview .ck-notif-title:empty:before{content:"Başlık";opacity:.5}.ck-gb .ck-push-preview .ck-notif-body:empty:before{content:"Bildirim metni burada görünecek…";opacity:.5}@media (width<=520px){.ck-gb .ck-push-preview.is-both{flex-wrap:nowrap;gap:8px}.ck-gb .ck-push-preview.is-both .ck-phone.ck-phone-sm{border-radius:30px;width:160px;height:340px;padding:6px}.ck-gb .ck-push-preview.is-both .ck-phone-sm .ck-phone-screen{border-radius:24px;padding-top:38px}.ck-gb .ck-push-preview.is-both .ck-lock-time{font-size:34px;line-height:38px}}.ck-gb-qp{max-height:calc(100dvh - 2rem)}.ck-gb-qp .ck-qp-count .ck-caption{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}@media (width<=480px){.ck-gb-qp .ck-qp-aud-btn{padding:10px 6px}.ck-gb-qp .ck-page-desc{font-size:13px}}.ck-gb-flow-start{border-radius:var(--radius-lg);border:1px dashed var(--info-content);align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.ck-gb-flow-start{border:1px dashed color-mix(in srgb, var(--info-content) 45%, var(--border-subtle))}}.ck-gb-flow-start{background:var(--info-container)}@supports (color:color-mix(in lab, red, red)){.ck-gb-flow-start{background:color-mix(in srgb, var(--info-container) 40%, var(--surface-1))}}.ck-gb-flow-start{position:relative}.ck-gb-flow{gap:14px}.ck-gb-flow .ck-step-item{transition:border-color var(--dur-short1) var(--ease-standard), box-shadow var(--dur-short1) var(--ease-standard);position:relative}.ck-gb-flow .ck-step-item:hover{border-color:var(--border-strong);box-shadow:var(--shadow-1)}.ck-gb-flow-start:after,.ck-gb-flow .ck-step-item:not(:last-child):after{content:"";background:var(--border-strong);border-radius:2px;width:2px;height:14px;position:absolute;bottom:-15px;left:53px}.ck-gb-flow-start:after{left:27px}.ck-gb-flow .ck-step-item>.ck-icon-btn{margin-top:-2px}@media (width<=560px){.ck-gb-flow .ck-step-item{flex-wrap:wrap;gap:8px;padding:10px}.ck-gb-flow .ck-step-item>.min-w-0{flex-basis:calc(100% - 110px)}.ck-gb-flow .ck-step-item select.ck-input{max-width:100%}}.ck-gb .ck-run-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (width<=560px){.ck-gb .ck-run-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-gb .ck-drawer .grid>*{min-width:0}.ck-gb .ck-template-card{transition:border-color var(--dur-short1) var(--ease-standard), box-shadow var(--dur-short1) var(--ease-standard), transform var(--dur-short1) var(--ease-standard);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.ck-gb .ck-template-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-2);transform:translateY(-1px)}.ck-gb .ck-template-card:focus-visible{box-shadow:var(--glow-brand);outline:none}.ck-gb .ck-template-card .ck-notif-static{border:1px solid var(--border-subtle);max-width:none}.ck-gb-tpl-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.ck-gb-tpl-foot>span:last-child{white-space:nowrap;flex-shrink:0}.ck-gb .ck-code::placeholder,.ck-gb textarea.ck-input::placeholder{color:var(--text-tertiary);opacity:1}.ck-gb .ck-card.\!p-0>.ck-table-wrap:last-child{padding-bottom:6px}.ck-gb .ck-phone.ck-phone-app{background:var(--gb-device-frame);width:240px;max-width:100%;height:480px;box-shadow:0 0 0 1px var(--gb-device-edge), var(--shadow-2);border-radius:40px;margin:0 auto;padding:8px;position:relative}.ck-gb .ck-phone-app .ck-phone-screen.ck-app-screen{border-radius:32px;height:100%;min-height:0;display:block;position:relative;overflow:hidden}.ck-gb .ck-phone-app .ck-phone-notch{background:var(--gb-device-frame);z-index:5;border-radius:999px;width:72px;height:20px;top:9px}.ck-gb .ck-phone-app .ck-app-chrome{padding-top:40px}.ck-gb .ck-inapp-banner{z-index:3;flex-wrap:wrap;row-gap:8px}.ck-gb .ck-inapp-banner.is-top{top:40px}.ck-gb .ck-inapp-banner>.min-w-0{flex:calc(100% - 70px)}.ck-gb .ck-inapp-banner>.ck-inapp-x{order:2;align-self:flex-start}.ck-gb .ck-inapp-banner>.ck-inapp-btn{order:3;margin-left:auto}.ck-gb .ck-inapp-modal,.ck-gb .ck-inapp-sheet,.ck-gb .ck-inapp-full,.ck-gb .ck-inapp-tooltip{z-index:3}.ck-gb .ck-inapp-scrim{z-index:2}.ck-gb .ck-inapp-x{z-index:4}.ck-gb .ck-inapp-grid{grid-template-columns:minmax(0,1fr)}@media (width>=1100px){.ck-gb .ck-inapp-grid{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=639px){.ck-gb .ck-btn-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ck-gb .ck-segment-btn{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.ck-gb .ck-card[data-platform=ios] .ck-card-icon{background:var(--info-container);color:var(--info-content)}.ck-gb .ck-card[data-platform=android] .ck-card-icon{background:var(--success-container);color:var(--success)}.ck-gb .ck-gb-note{background:var(--surface-2);border-color:#0000;font-size:12.5px;height:30px!important}.ck-gb .ck-gb-note:hover{border-color:var(--border-subtle)}.ck-gb .ck-gb-note:focus{border-color:var(--border-focus);background:var(--surface-1)}.ck-gb .ck-gb-note:not(:placeholder-shown){background:var(--info-container)}@supports (color:color-mix(in lab, red, red)){.ck-gb .ck-gb-note:not(:placeholder-shown){background:color-mix(in srgb, var(--info-container) 45%, var(--surface-1))}}.ck-gb .ck-gb-leaders th,.ck-gb .ck-gb-leaders td{padding-left:10px;padding-right:10px}.ck-gb .ck-gb-leaders .ck-mon-code{font-size:11.5px}.ck-gb .ck-growth-rank[data-rank="3"]{background:var(--warning-container);color:var(--warning-content)}@media (width>=768px){.ck-gb .ck-gb-kpis5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.ck-gb .ck-gb-kpis5{grid-template-columns:repeat(5,minmax(0,1fr))}}.ck-gb-stars{letter-spacing:0;color:var(--warning);white-space:nowrap;gap:1px;font-size:14px;line-height:1;display:inline-flex}.ck-gb-stars.is-lg{font-size:19px}.ck-gb-stars[data-tone=low]{color:var(--danger)}.ck-gb-stars>.is-off{color:var(--border-strong)}.ck-gb .ck-gb-kpi-text .ck-kpi-value{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;font-weight:600;line-height:34px;overflow:hidden}.ck-gb-clamp{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ck-gb .ck-gb-links th,.ck-gb .ck-gb-links td{padding-left:10px;padding-right:10px}.ck-gb .ck-gb-links .ck-mon-code{font-size:11.5px}.ck-gb .ck-growth-json{max-width:100%}.ck-gb .grid>*,.ck-gb .ck-card>*{min-width:0}.ck-gb .ck-diff{grid-template-columns:minmax(150px,.7fr) minmax(0,1fr) minmax(0,1fr)}.ck-gb .ck-diff-key{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (width<=640px){.ck-gb .ck-diff{grid-template-columns:minmax(0,1fr)}.ck-gb .ck-diff-head{display:none}.ck-gb .ck-diff-row>.ck-diff-key{background:var(--surface-2)}}:root[data-theme=dark] .ck-gb .ck-term{background:var(--surface-2);color:var(--text-primary);border:1px solid var(--border-subtle)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ck-gb .ck-term{background:var(--surface-2);color:var(--text-primary);border:1px solid var(--border-subtle)}}@media (width<=767px){.ck-gb .ck-gb-kpis5>:last-child{grid-column:span 2}:is(.ck-mon,.ck-gc) .ck-card>header{flex-wrap:wrap}:is(.ck-mon,.ck-gc) .ck-card>header>div:last-child:not(:first-child){flex-shrink:1;max-width:100%;overflow-x:auto}:is(.ck-mon,.ck-gc) .ck-card>header .ck-segment{max-width:100%;overflow-x:auto}:is(.ck-mon,.ck-gc) .ck-toolbar-grow{flex-basis:100%;min-width:0}:is(.ck-mon,.ck-gc) .ck-toolbar-select{flex:calc(50% - 4px);min-width:0;max-width:none}:is(.ck-mon,.ck-gc) .ck-table th,:is(.ck-mon,.ck-gc) .ck-table td{white-space:nowrap}:is(.ck-mon,.ck-gc) .ck-pager{flex-wrap:wrap}}.ck-mon .ck-table td.num{white-space:nowrap}.ck-mon-pages{align-items:center;gap:4px;display:inline-flex}.ck-mon .ck-demo-strip{border-radius:var(--radius-lg);align-items:flex-start;padding:8px 14px}.ck-mon .ck-demo-strip>svg{flex-shrink:0;margin-top:2px}.ck-mon .ck-demo-strip>span{flex:1 1 0;min-width:0}.ck-mon .ck-demo-strip>a{white-space:nowrap;flex-shrink:0}@media (width<=640px){.ck-mon .ck-demo-strip{flex-wrap:wrap}.ck-mon .ck-demo-strip>span{flex-basis:calc(100% - 30px)}.ck-mon .ck-demo-strip>a{margin-left:22px}}.ck-mon-kpi .ck-kpi-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=520px){.ck-mon-kpi{min-height:0;padding:14px!important}.ck-mon-kpi .ck-kpi-value{font-size:21px;line-height:28px}.ck-mon-kpi .ck-mon-split{gap:2px 8px;font-size:11px}.ck-mon .ck-kpi-grid .ck-kpi-value{font-size:22px;line-height:28px}}.ck-mon-cohort-scroll{margin:0 -4px;padding:0 4px 2px;overflow-x:auto}.ck-mon-cohort-scroll>.ck-mon-cohort{min-width:560px}.ck-mon .ck-card.\!p-0>.ck-table-wrap{padding-bottom:6px}.ck-mon-products{grid-template-columns:minmax(0,1fr)}@media (width>=1280px){.ck-mon-products{grid-template-columns:minmax(0,1fr)}}@media (width>=1560px){.ck-mon-products{grid-template-columns:minmax(0,1fr) 340px}}.ck-mon-storeid{align-items:center;gap:5px;max-width:270px;display:flex}.ck-mon-storeid>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ck-mon-storeid[data-platform=ios]>svg{color:var(--info-content);flex-shrink:0}.ck-mon-storeid[data-platform=android]>svg{color:var(--success);flex-shrink:0}.ck-phone-grid .ck-phone-card.is-small{padding-top:16px}.ck-phone-grid .ck-phone-card.is-small .ck-phone-badge{white-space:nowrap;left:50%;right:auto;transform:translate(-50%)}.ck-phone-grid .ck-phone-card.is-small .tnum.text-\[13px\]{white-space:nowrap;font-size:12px}.ck-phone-card .ck-phone-badge{box-shadow:0 2px 6px -2px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ck-phone-card .ck-phone-badge{box-shadow:0 2px 6px -2px color-mix(in srgb, var(--brand-primary) 60%, transparent)}}.ck-mon-unit-table th,.ck-mon-unit-table td{padding-left:10px;padding-right:10px}.ck-mon-unit-table td{height:auto;padding-top:8px;padding-bottom:8px}.ck-gc .ck-toolbar .ck-segment{scrollbar-width:none;max-width:100%;overflow-x:auto}.ck-gc .ck-toolbar .ck-segment-btn{white-space:nowrap;flex-shrink:0}.ck-content-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:200px;max-width:380px;line-height:1.4;display:-webkit-box;overflow:hidden;white-space:normal!important}@media (width<=767px){.ck-gc .ck-table td:has(>.ck-content-text){white-space:normal}}.ck-content-table td:first-child .ck-schema-grip{border-radius:var(--radius-xs);padding:4px;display:inline-flex}.ck-content-table td:first-child .ck-schema-grip:hover{background:var(--surface-3);color:var(--text-primary)}.ck-media-sel{flex:none;width:136px!important;min-width:0!important}.ck-gc-dates{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border-subtle);align-items:center;gap:6px;height:36px;padding:0 4px 0 10px;display:inline-flex}.ck-gc-dates>.ck-input{background:0 0;border:0;width:128px;padding:0 4px;height:30px!important}.ck-gc-dates>.ck-input:focus{box-shadow:none;background:var(--surface-1)}.ck-media-grid .ck-media-meta .ck-caption{font-weight:500}@media (width<=767px){.ck-media-sel{flex:calc(50% - 4px);width:auto!important}.ck-gc-dates{flex:100%}.ck-gc-dates>.ck-input{flex:1 1 0;width:auto;min-width:0}.ck-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}}textarea.ck-input.ck-loc-input,textarea.ck-input.ck-loc-input:focus{field-sizing:content;min-height:36px;max-height:160px;padding:7px 10px}.ck-loc-table td{vertical-align:middle;padding-top:6px;padding-bottom:6px}.ck-loc-table td.ck-loc-key-col code{line-height:18px;display:block}.ck-loc-group-col{width:128px;min-width:112px}.ck-loc-table tbody tr:hover td.ck-loc-key-col{background:var(--surface-2)}.ck-loc-langs{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.ck-loc-lang .ck-kpi-label{flex-wrap:wrap;min-width:0}.ck-loc-add{min-height:140px}@media (width<=767px){.ck-loc-langs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ck-loc-lang{padding:14px!important}.ck-loc-lang .ck-kpi-value{font-size:24px;line-height:30px}.ck-loc-add{min-height:0}.ck-loc-key-col{min-width:140px;max-width:170px;white-space:normal!important}.ck-loc-cell{min-width:220px}.ck-loc-wrap{max-height:70vh}}.ck-legal-grid{grid-template-columns:minmax(0,1fr)}@media (width>=1100px){.ck-legal-grid{grid-template-columns:280px minmax(0,1fr)}.ck-legal-nav{position:sticky;top:76px}}.ck-legal-nav{flex-direction:column;gap:2px;display:flex}.ck-legal-type{border-radius:var(--radius-lg);padding:8px 8px 10px}.ck-legal-type.is-current{background:var(--surface-2)}.ck-legal-type-name{color:var(--text-primary);margin:0 2px 6px;font-size:13px;font-weight:600}.ck-legal-langs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ck-legal-lang{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-1);cursor:pointer;height:34px;transition:background-color var(--dur-micro2) var(--ease-standard), border-color var(--dur-micro2) var(--ease-standard);justify-content:space-between;align-items:center;gap:4px;padding:0 10px;font-size:12px;display:flex;position:relative}.ck-legal-lang:hover{background:var(--surface-2);border-color:var(--border-strong)}.ck-legal-lang-code{letter-spacing:.04em;color:var(--text-secondary);font-weight:700}.ck-legal-lang-v{font-variant-numeric:tabular-nums;color:var(--success-content,var(--success));font-weight:700}.ck-legal-lang-v.is-none{color:var(--text-disabled);font-weight:500}.ck-legal-lang-draft{background:var(--warning-fill,var(--warning));width:9px;height:9px;box-shadow:0 0 0 2px var(--surface-1);border-radius:999px;position:absolute;top:-3px;right:-3px}.ck-legal-lang.is-active{border-color:var(--brand-primary);background:var(--brand-container);box-shadow:0 0 0 1px var(--brand-primary)}.ck-legal-lang.is-active .ck-legal-lang-code{color:var(--brand-on-container)}.ck-legal-legend{flex-wrap:wrap;gap:4px 12px;padding:8px 10px 4px;display:flex}.ck-legal-legend span{align-items:center;gap:5px;display:inline-flex}.ck-legal-legend i{border-radius:999px;width:8px;height:8px;display:inline-block}.ck-legal-legend i.is-pub{background:var(--success)}.ck-legal-legend i.is-draft{background:var(--warning-fill,var(--warning))}.ck-legal-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.ck-legal-url{border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--border-subtle);align-items:center;gap:8px;min-width:0;margin-bottom:16px;padding:6px 6px 6px 12px;font-size:13px;display:flex}.ck-legal-url a.ck-mono{color:var(--text-link,var(--brand-primary));font-size:12.5px}.ck-legal-url a.ck-mono:hover{text-decoration:underline}@media (width<=640px){.ck-legal-url>.ck-caption{display:none}.ck-doc-preview{padding:14px 16px}}.ck-doc-preview{color:var(--text-primary)}.ck-doc-preview h1{margin-top:4px;font-size:22px}.ck-doc-preview h2{font-size:17px}.ck-doc-preview ul{padding-left:20px;list-style:outside}.ck-doc-preview ol{padding-left:20px;list-style:decimal}.ck-doc-preview p,.ck-doc-preview li{margin-bottom:4px}.ck-doc-preview a{color:var(--text-link,var(--brand-primary));text-decoration:underline}@media (width>=1280px){.ck-legal-kpis{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (width>=768px) and (width<=1279px){.ck-legal-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.ck-consent-bar{min-width:110px}@media (width>=1536px){.ck-gc .ck-support-kpis:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.ck-gc .ck-support-kpis:has(>:nth-child(6):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.ck-gc .ck-support-kpis:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}.ck-gc .ck-table th button{text-transform:inherit;letter-spacing:inherit;font:inherit;color:inherit}.ck-gc .ck-table th button:hover{color:var(--text-primary)}.ck-support-subject{min-width:200px;max-width:300px}.ck-support-table td,.ck-support-table th{padding-left:10px;padding-right:10px}@media (width<=1599px){.ck-assignee-name{display:none}}.ck-gc .ck-kpi-split{flex-wrap:wrap;gap:2px 10px;display:flex}.ck-gc .ck-kpi-split>span{white-space:nowrap}@media (width<=520px){.ck-gc .ck-support-kpis .ck-kpi-value{white-space:nowrap;font-size:20px;line-height:26px}.ck-gc .ck-support-kpis .ck-kpi{min-height:0;padding:12px 14px}.ck-gc .ck-kpi-split{font-size:11px}}.ck-convo{flex-direction:column;display:flex}.ck-convo-head{border-bottom:1px solid var(--border-subtle);background:var(--surface-1);align-items:center;gap:12px;padding:12px 16px;display:flex}.ck-convo-sub{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:2px;font-size:12px;display:flex}.ck-gc .ck-chat{overscroll-behavior:contain;scroll-behavior:smooth;background:radial-gradient(circle at 1px 1px, var(--text-primary) 1px, transparent 0) 0 0 / 18px 18px, var(--surface-2);gap:2px;height:clamp(360px,100vh - 420px,760px);max-height:none;padding:16px 18px 20px}@supports (color:color-mix(in lab, red, red)){.ck-gc .ck-chat{background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--text-primary) 7%, transparent) 1px, transparent 0) 0 0 / 18px 18px, var(--surface-2)}}.ck-chat-day{pointer-events:none;justify-content:center;margin:12px 0 8px;display:flex}.ck-chat-day>span{color:var(--text-secondary);background:var(--surface-1);border-radius:999px;padding:3px 12px;font-size:11.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ck-chat-day>span{background:color-mix(in srgb, var(--surface-1) 92%, transparent)}}.ck-chat-day>span{border:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 1px 2px #0000000f}.ck-gc .ck-bubble-row{align-items:flex-end;gap:8px;max-width:min(78%,680px);margin-top:10px}.ck-gc .ck-bubble-row.is-cont{margin-top:2px}.ck-gc .ck-bubble-row[data-kind=system]{margin:10px 0}.ck-bubble-spacer{flex-shrink:0;width:32px}.ck-gc .ck-bubble{border-radius:18px;padding:8px 12px 6px;position:relative;box-shadow:0 1px 1.5px #0000000f}.ck-gc .ck-bubble-row[data-kind=user] .ck-bubble{background:var(--surface-1);border-top-left-radius:18px;border-bottom-left-radius:6px}.ck-gc .ck-bubble-row[data-kind=user].is-cont .ck-bubble{border-top-left-radius:6px}.ck-gc .ck-bubble-row[data-kind=admin] .ck-bubble{background:var(--info-container);border-color:var(--info-content);border-top-right-radius:18px;border-bottom-right-radius:6px}@supports (color:color-mix(in lab, red, red)){.ck-gc .ck-bubble-row[data-kind=admin] .ck-bubble{border-color:color-mix(in srgb, var(--info-content) 18%, transparent)}}.ck-gc .ck-bubble-row[data-kind=admin].is-cont .ck-bubble,.ck-gc .ck-bubble-row[data-kind=internal].is-cont .ck-bubble{border-top-right-radius:6px}.ck-gc .ck-bubble-row[data-kind=internal] .ck-bubble{border-style:dashed;border-top-right-radius:18px;border-bottom-right-radius:6px}.ck-gc .ck-bubble-head{flex-wrap:wrap;gap:6px;margin-bottom:2px}.ck-gc .ck-bubble-head strong{font-size:12.5px}.ck-gc .ck-bubble-row[data-kind=user] .ck-bubble-head strong{color:var(--brand-on-container)}.ck-gc .ck-bubble-row[data-kind=admin] .ck-bubble-head strong{color:var(--info-content)}.ck-gc .ck-bubble-row[data-kind=internal] .ck-bubble-head strong{color:var(--warning-content)}.ck-bubble-tag{color:var(--warning-content);align-items:center;gap:3px;font-size:11px;font-weight:600;display:inline-flex}.ck-gc .ck-bubble-body{color:var(--text-primary);font-size:14px;line-height:1.5}.ck-gc .ck-bubble-body p+p{margin-top:6px}.ck-bubble-time{color:var(--text-tertiary);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:10.5px;line-height:14px;display:flex}.ck-gc .ck-bubble-row[data-kind=admin] .ck-bubble-time{color:var(--info-content)}@supports (color:color-mix(in lab, red, red)){.ck-gc .ck-bubble-row[data-kind=admin] .ck-bubble-time{color:color-mix(in srgb, var(--info-content) 75%, var(--text-tertiary))}}.ck-gc .ck-bubble-system{background:var(--surface-1);padding:4px 12px;font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.ck-gc .ck-bubble-system{background:color-mix(in srgb, var(--surface-1) 85%, transparent)}}.ck-gc .ck-bubble-system{border:1px solid var(--border-subtle)}.ck-bubble-file{background:var(--text-primary);border-radius:12px;align-items:center;gap:8px;min-width:0;max-width:260px;padding:6px 10px 6px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.ck-bubble-file{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}}.ck-bubble-file{font-size:12.5px}.ck-bubble-file:hover{background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.ck-bubble-file:hover{background:color-mix(in srgb, var(--text-primary) 9%, transparent)}}.ck-bubble-file-icon{background:var(--surface-1);width:32px;height:32px;color:var(--brand-primary);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ck-gc .ck-reply{background:var(--surface-1);padding:8px 12px 10px}.ck-gc .ck-reply.is-internal{background:var(--warning-container)}@supports (color:color-mix(in lab, red, red)){.ck-gc .ck-reply.is-internal{background:color-mix(in srgb, var(--warning-container) 60%, var(--surface-1))}}.ck-reply-mode{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:999px;gap:2px;margin:0 0 8px;padding:2px;display:inline-flex}.ck-reply-mode>button{height:28px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-micro2) var(--ease-standard), color var(--dur-micro2) var(--ease-standard);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.ck-reply-mode>button:hover{color:var(--text-primary)}.ck-reply-mode>button[aria-selected=true]{background:var(--surface-1);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.ck-reply.is-internal .ck-reply-mode>button[aria-selected=true]{background:var(--warning-container);color:var(--warning-content)}.ck-reply-box{border:1px solid var(--border-strong);background:var(--surface-1);transition:border-color var(--dur-micro2) var(--ease-standard), box-shadow var(--dur-micro2) var(--ease-standard);border-radius:16px}.ck-reply-box:focus-within{border-color:var(--border-focus,var(--brand-primary));box-shadow:0 0 0 3px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ck-reply-box:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary) 14%, transparent)}}.ck-reply.is-internal .ck-reply-box{border-style:dashed;border-color:var(--warning-content)}.ck-reply.is-internal .ck-reply-box:focus-within{box-shadow:0 0 0 3px var(--warning-fill,var(--warning-content))}@supports (color:color-mix(in lab, red, red)){.ck-reply.is-internal .ck-reply-box:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--warning-fill,var(--warning-content)) 22%, transparent)}}.ck-gc .ck-reply-ta{min-height:52px;padding:12px 14px 4px}.ck-gc .ck-reply-tools{border-bottom:0;gap:2px;padding:4px 6px 6px}.ck-reply-send{border-radius:999px!important;padding-left:14px!important;padding-right:12px!important}.ck-reply-hint{color:var(--text-tertiary);padding:6px 4px 0;font-size:11.5px}@media (width<=640px){.ck-gc .ck-chat{height:62vh;padding:12px 10px 16px}.ck-gc .ck-bubble-row{max-width:92%}.ck-gc .ck-bubble-row .ck-avatar,.ck-bubble-spacer{width:26px!important;height:26px!important;font-size:10px!important}.ck-convo-head{padding:10px 12px}.ck-reply-mode{display:flex}.ck-reply-mode>button{flex:1;justify-content:center}}.ck-gc .ck-mod-grid{grid-template-columns:minmax(0,1fr)}@media (width>=1560px){.ck-gc .ck-mod-grid{grid-template-columns:minmax(0,1fr) 340px}}@media (width>=768px){.ck-gc .ck-support-kpis:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.ck-gc .ck-support-kpis:has(>:nth-child(6):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}}.ck-gc .ck-phone-app{height:500px}.ck-gc .ck-phone-app .ck-phone-screen{height:100%;min-height:0;overflow:hidden}.ck-gc .ck-app-chrome{overflow:hidden}.ck-gc .ck-app-tabs{border-top:1px solid;padding:8px 0 2px}@supports (color:color-mix(in lab, red, red)){.ck-gc .ck-app-tabs{border-top:1px solid color-mix(in srgb, currentColor 10%, transparent)}}.ck-gc .ck-media-layout .ck-toolbar-grow{flex-basis:180px;min-width:160px}.ck-gc .ck-gc-dates>.ck-input{width:120px}.ck-gc .ck-schema-head{flex-wrap:nowrap}.ck-gc .ck-schema-head>input:first-of-type{flex:120px;min-width:100px}.ck-gc .ck-schema-head>.\!w-40{flex-shrink:0;width:124px!important}.ck-gc .ck-schema-head>.ck-icon-btn,.ck-gc .ck-schema-head>.ck-chip{flex-shrink:0}@media (width<=767px){.ck-gc .ck-schema-head{flex-wrap:wrap}.ck-gc .ck-schema-head>.\!w-40{flex:40%;width:auto!important}}@media (width>=768px) and (width<=1599px){.ck-support-table .ck-col-cat{display:none}}.ck-support-table .ck-sla{height:20px;padding:0 7px;font-size:11.5px}@media (width<=639px){.ck-topbar{gap:2px}.ck-topbar .ck-topbar-opt{display:none!important}.ck-topbar .ck-icon-btn{width:38px;height:38px}.ck-topbar-me{padding-right:4px}.ck-crumbs{gap:6px;font-size:15px}.ck-topbar .ck-bell-panel{width:auto;max-width:none;position:fixed;top:62px;left:8px;right:8px}}@media (width>=640px){.ck-topbar-menu-only{display:none!important}}@media (hover:none){.ck-side-search .ck-kbd{display:none}}.ck-integration{gap:0;min-height:0;padding:18px 18px 14px}.ck-integration-head{align-items:flex-start;gap:12px;display:flex}.ck-integration-head .ck-integration-icon{flex-shrink:0}.ck-integration-title{letter-spacing:-.01em;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:700;line-height:22px;overflow:hidden}.ck-integration-status{margin-top:1px}.ck-integration-desc{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.ck-integration-body{padding:12px 0 4px}.ck-integration-body:empty{display:none}.ck-integration .ck-int-empty{margin:0}.ck-integration-note{color:var(--text-tertiary);align-items:flex-start;gap:6px;margin:8px 0 0;font-size:12.5px;line-height:17px;display:flex}.ck-integration-note svg{flex-shrink:0;margin-top:2px}.ck-integration-note span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ck-integration-note,.ck-integration-body{margin-bottom:14px}.ck-integration-body:has(+.ck-integration-note){margin-bottom:0}.ck-integration-foot{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.ck-integration:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.ck-integration[data-status=off] .ck-integration-status{background:var(--surface-2);color:var(--text-secondary)}.ck-int-empty{padding:12px 14px}.ck-int-empty-step{color:var(--text-primary)}.ck-int-group-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.ck-int-group-head h2{color:var(--text-secondary)}.ck-int-group-count{background:var(--tone-bg);min-width:20px;height:20px;color:var(--tone-fg);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.ck-int-group-line{background:var(--border-subtle);flex:1;height:1px}.ck-int-summary{grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:16px 32px;display:grid}.ck-int-summary-stats{gap:28px;display:flex}.ck-int-summary-stat{align-items:center;gap:12px;min-width:0;display:flex}.ck-int-summary-progress{flex-direction:column;gap:6px;min-width:0;display:flex}.ck-int-summary-check{border-left:1px solid var(--border-subtle);align-items:center;gap:12px;padding-left:24px;display:flex}@media (width<=1023px){.ck-int-summary{grid-template-columns:1fr}.ck-int-summary-check{border-left:0;border-top:1px solid var(--border-subtle);padding-top:14px;padding-left:0}}@media (width<=639px){.ck-int-summary-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ck-int-summary-stat{background:var(--surface-2);border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:10px}.ck-int-summary-stat .ck-integration-icon{border-radius:10px;width:32px;height:32px}}.ck-widget:has(>.ck-card~.ck-card){flex-direction:column;gap:16px;display:flex}.ck-widget:has(>.ck-card~.ck-card)>.ck-card{height:auto;margin-top:0!important}.ck-widget:has(>.ck-card~.ck-card)>.ck-card:last-child{flex:auto}.ck-health-page .ck-widget>.ck-card{flex-direction:column;display:flex}.ck-health-page .ck-chart{flex:auto;min-height:300px}.ck-health-chart-foot{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.ck-health-chart-foot>div{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.ck-health-chart-foot strong{color:var(--text-primary);font-size:16px;font-weight:700}@media (width<=639px){.ck-health-chart-foot{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-health-page .ck-chart{min-height:340px}.ck-health-chart-foot{margin-top:auto;padding-top:12px}@media (width>=1280px){.ck-health-page .ck-widget[data-w="6"] .ck-table-wrap{max-height:452px;overflow:auto}.ck-health-page .ck-widget[data-w="6"] .ck-table thead th{z-index:1;background:var(--surface-1);position:sticky;top:0}}.ck-alerts .ck-alert-rule-cell{min-width:220px;max-width:360px}.ck-alerts .ck-alert-rule-cell .ck-caption{margin-top:2px;line-height:16px}.ck-alerts .ck-widget[data-w="4"]>.ck-card{height:auto}:is(.ck-card:has(>.ck-table-wrap:last-child),.ck-card:has(>.ck-pager:last-child)){overflow:hidden}.ck-card>.ck-table-wrap:last-child tbody tr:last-child>td{border-bottom:0}.ck-side-nav{-webkit-mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.ck-wh-chips{flex-wrap:wrap;align-items:center;gap:4px;min-width:240px;max-width:340px;padding:2px 0;display:flex}.ck-wh-chips .ck-chip{white-space:nowrap}.ck-wh-more{color:var(--text-secondary);cursor:help;font-weight:700}.ck-table th button,.ck-table th a{text-transform:inherit;letter-spacing:inherit;font-size:inherit;font-weight:inherit;color:inherit}.ck-table th button:hover,.ck-table th a:hover{color:var(--text-primary)}.ck-perm-quick{border-bottom:1px solid var(--border-subtle);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.ck-perm-quick{background:color-mix(in srgb, var(--surface-2) 50%, transparent)}}.ck-perm-quick-btn{height:28px;color:var(--text-secondary);background:var(--surface-1);border:1px solid var(--border-subtle);transition:border-color var(--dur-micro2), color var(--dur-micro2);border-radius:999px;padding:0 10px;font-size:12.5px;font-weight:600}.ck-perm-quick-btn:hover{color:var(--text-primary);border-color:var(--border-strong)}.ck-perm-list{flex-direction:column;display:flex}.ck-perm-row{grid-template-columns:minmax(200px,240px) minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:12px 20px;display:grid}.ck-perm-row+.ck-perm-row{border-top:1px solid var(--border-subtle)}.ck-perm-row:hover{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.ck-perm-row:hover{background:color-mix(in srgb, var(--surface-2) 45%, transparent)}}.ck-perm-mod{align-items:center;gap:12px;min-width:0;display:flex}.ck-perm-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ck-perm-chip{border:1px solid var(--border-subtle);background:var(--surface-1);height:30px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-micro2), border-color var(--dur-micro2), color var(--dur-micro2);border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:13px;font-weight:500;display:inline-flex}.ck-perm-chip:hover{border-color:var(--border-strong)}.ck-perm-chip:has(input:checked){background:var(--brand-container);border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.ck-perm-chip:has(input:checked){border-color:color-mix(in srgb, var(--brand-primary) 35%, transparent)}}.ck-perm-chip:has(input:checked){color:var(--brand-on-container)}.ck-perm-chip .ck-checkbox{width:16px;height:16px}@media (width<=767px){.ck-perm-row{grid-template-columns:minmax(0,1fr) auto;padding:12px 16px}.ck-perm-chips{grid-area:2/1/auto/-1}.ck-perm-quick{padding:12px 16px}}.ck-perm-quick{color:var(--text-secondary);display:block}.ck-perm-quick summary{list-style:none}.ck-perm-quick summary::-webkit-details-marker{display:none}.ck-kv,.ck-kv-value{min-width:0}@media (width<=767px){:is(.ck-widget-grid>.ck-widget[data-w="3"]:has(>.ck-kpi),.ck-widget-grid>.ck-widget[data-w="4"]:has(>.ck-kpi)){grid-column:span 6}.ck-widget-grid{gap:12px}.ck-widget>.ck-kpi .ck-kpi-value{font-size:24px;line-height:30px}}.ck-card>header{flex-wrap:wrap}.ck-card>header>div:first-child{flex:220px}.ck-card>header>.ck-card-actions{flex:0 auto;justify-content:flex-end}.ck-card>header>.ck-card-actions:only-child{margin-left:auto}.ck-card>header>div:last-child:not(:first-child){max-width:100%}@media (width<=639px){.ck-card>header .ck-segment{max-width:100%;overflow-x:auto}}.ck-stepper .ck-step{font-size:inherit;display:block;position:relative}@media (width<=639px){.ck-stepper .ck-step.is-active .ck-step-label{white-space:nowrap;max-width:none;top:36px}.ck-stepper{padding-bottom:22px}}.ck-check-groups>.ck-check-group-wide{grid-column:1/-1}.ck-check-group-wide .ck-check-list{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;display:grid;overflow:visible}.ck-check-group-wide .ck-check-row{background:var(--surface-1);border-radius:12px;padding:8px 12px;border:1px solid var(--border-subtle)!important}.ck-check-group-wide .ck-check-row[data-tone=danger]{background:var(--danger-container)}@supports (color:color-mix(in lab, red, red)){.ck-check-group-wide .ck-check-row[data-tone=danger]{background:color-mix(in srgb, var(--danger-container) 45%, var(--surface-1))}}.ck-check-group-wide .ck-check-row[data-tone=warning]{background:var(--warning-container)}@supports (color:color-mix(in lab, red, red)){.ck-check-group-wide .ck-check-row[data-tone=warning]{background:color-mix(in srgb, var(--warning-container) 40%, var(--surface-1))}}@media (width<=639px){.ck-check-group-wide .ck-check-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-auth-pill b,.ck-auth-pill em,.ck-auth-pill span{white-space:nowrap}.ck-auth-side.is-wide .ck-auth-preview .grid,.ck-auth-side.is-wide ul.grid{grid-template-columns:minmax(0,1fr)}.ck-page-header .ck-page-title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ck-page-header-main{flex:auto}@media (width>=768px){.ck-page-header .ck-page-actions{flex:none;justify-content:flex-end;max-width:62%}}.ck-page-more{z-index:45;border-radius:14px;flex-direction:column;min-width:230px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.ck-page-more>.ck-nav-item,.ck-page-more>a,.ck-page-more>button{justify-content:flex-start;width:100%}.ck-kpi .ck-caption{color:var(--text-secondary)}@media (width>=1536px){.ck-kpi-grid,.ck-users-kpis,.ck-support-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.ck-date{position:relative}.ck-date-text{padding-right:40px}.ck-date-btn{right:4px;top:calc((var(--admin-control-h) - 32px) / 2);width:32px;height:32px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.ck-date-btn:hover{background:var(--surface-2);color:var(--text-primary)}.ck-date-native{right:4px;top:calc((var(--admin-control-h) - 32px) / 2);opacity:0;pointer-events:none;width:32px;height:32px;position:absolute}@media (width<=1023px){.ck-side.-translate-x-full{box-shadow:none}}:root[data-theme=dark] .ck-term{background:var(--surface-2);color:var(--text-primary);border:1px solid var(--border-subtle)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ck-term{background:var(--surface-2);color:var(--text-primary);border:1px solid var(--border-subtle)}}.grid>*,.ck-card>*,.ck-widget>*{min-width:0}.ck-toolbar-grow{flex:160px;min-width:0!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
