.ck-portal,.ck-root,.ck-scope,[data-ck-mode=dark] .ck-light{--ck-bg:#f5f6fa;--ck-surface:#fff;--ck-surface-2:#f9fafb;--ck-surface-3:#f3f4f6;--ck-border:#e5e7eb;--ck-border-strong:#d1d5db;--ck-hover:#fafaff;--ck-text:#111827;--ck-text-2:#4b5563;--ck-text-3:#9ca3af;--ck-on-primary:#fff;--ck-primary:#4f46e5;--ck-primary-hover:#4338ca;--ck-primary-soft:#eef2ff;--ck-primary-ring:#4f46e540;--ck-primary-line:#c7d2fe;--ck-success:#059669;--ck-success-soft:#ecfdf5;--ck-warning:#b45309;--ck-warning-soft:#fffbeb;--ck-warning-line:#fcd34d;--ck-danger:#dc2626;--ck-danger-soft:#fef2f2;--ck-info:#0284c7;--ck-info-soft:#f0f9ff;--ck-violet:#7c3aed;--ck-violet-soft:#f5f3ff;--ck-neutral-soft:#f3f4f6;--ck-sidebar:#1f2937;--ck-sidebar-text:#d1d5db;--ck-sidebar-muted:#6b7280;--ck-sidebar-active:#374151;--ck-sidebar-strong:#fff;--ck-inverse:#111827;--ck-on-inverse:#fff;--ck-accent:var(--ck-primary);--ck-th-bg:var(--ck-surface-2);--ck-th-text:var(--ck-text-2);--ck-row-line:#f1f2f4;--ck-row-hover:var(--ck-hover);--ck-row-selected:var(--ck-primary-soft);--ck-row-dup:#fffbeb;--ck-zebra:#fafbfc;--ck-radius-sm:6px;--ck-radius:10px;--ck-radius-lg:14px;--ck-radius-pill:999px;--ck-border-w:1px;--ck-shadow-1:0 1px 2px #1018280f;--ck-shadow-2:0 4px 12px #10182814;--ck-shadow-3:0 20px 48px #1018282e;--ck-scrim:#11182759;--ck-font:"Assistant","Heebo",Arial,sans-serif;--ck-font-display:var(--ck-font);--ck-fs-xs:12px;--ck-fs-sm:13px;--ck-fs:14px;--ck-fs-md:16px;--ck-fs-lg:20px;--ck-fs-xl:24px;--ck-fw-strong:700;--ck-ease:cubic-bezier(0.2,0.8,0.2,1);--ck-dur:0.18s;color:var(--ck-text);color-scheme:light;font-family:var(--ck-font);font-size:var(--ck-fs)}.ck-portal[data-ck-mode=dark],.ck-root[data-ck-mode=dark]{--ck-bg:#0f1117;--ck-surface:#171a22;--ck-surface-2:#1d212b;--ck-surface-3:#232835;--ck-border:#2a2f3a;--ck-border-strong:#3a404d;--ck-hover:#1c2030;--ck-text:#e7e9ee;--ck-text-2:#a9afbc;--ck-text-3:#737b8a;--ck-on-primary:#0f1117;--ck-primary:#8b93ff;--ck-primary-hover:#a5b4fc;--ck-primary-soft:#8b93ff26;--ck-primary-ring:#8b93ff59;--ck-primary-line:#8b93ff66;--ck-success:#34d399;--ck-success-soft:#34d39921;--ck-warning:#fbbf24;--ck-warning-soft:#fbbf2421;--ck-warning-line:#fbbf2473;--ck-danger:#f87171;--ck-danger-soft:#f8717121;--ck-info:#38bdf8;--ck-info-soft:#38bdf821;--ck-violet:#c4b5fd;--ck-violet-soft:#a78bfa26;--ck-neutral-soft:#94a3b824;--ck-sidebar:#0b0d12;--ck-sidebar-text:#c9ced8;--ck-sidebar-muted:#6b7280;--ck-sidebar-active:#1f2430;--ck-inverse:#e7e9ee;--ck-on-inverse:#0f1117;--ck-row-line:#22262f;--ck-row-dup:#fbbf2414;--ck-zebra:#141720;--ck-shadow-1:0 1px 2px #0006;--ck-shadow-2:0 6px 16px #00000073;--ck-shadow-3:0 24px 56px #0009;--ck-scrim:#0000008c;color-scheme:dark}.ck-portal[data-ck-style=classic],.ck-root[data-ck-style=classic]{--ck-bg:#f7f6f2;--ck-surface:#fff;--ck-surface-2:#f7f6f2;--ck-surface-3:#f0eee8;--ck-border:#e3e0d8;--ck-border-strong:#c9c5ba;--ck-hover:#faf9f6;--ck-text:#1a1a1a;--ck-text-2:#55524b;--ck-text-3:#8b877d;--ck-primary:#1f5c45;--ck-primary-hover:#174634;--ck-primary-soft:#e8f0eb;--ck-primary-ring:#1f5c4538;--ck-primary-line:#b9d1c4;--ck-success:#1f5c45;--ck-success-soft:#e8f0eb;--ck-warning:#8a5300;--ck-warning-soft:#f6ecd9;--ck-danger:#a3261b;--ck-danger-soft:#f6e4e1;--ck-info:#1d4f73;--ck-info-soft:#e6eef4;--ck-sidebar:#efede6;--ck-sidebar-text:#2b2924;--ck-sidebar-muted:#8b877d;--ck-sidebar-active:#fff;--ck-sidebar-strong:#1a1a1a;--ck-inverse:#1a1a1a;--ck-th-bg:#fff;--ck-th-text:#1a1a1a;--ck-row-line:#eeebe4;--ck-radius-sm:2px;--ck-radius:3px;--ck-radius-lg:4px;--ck-radius-pill:3px;--ck-shadow-1:none;--ck-shadow-2:0 1px 3px #0000001f;--ck-shadow-3:0 10px 30px #00000024;--ck-font:"IBM Plex Sans Hebrew","Assistant",Arial,sans-serif;--ck-font-display:"Frank Ruhl Libre","David",serif}.ck-portal[data-ck-style=retro],.ck-root[data-ck-style=retro]{--ck-bg:#efe6d2;--ck-surface:#fbf6ea;--ck-surface-2:#f3ead6;--ck-surface-3:#e6dcc6;--ck-border:#1d1a16;--ck-border-strong:#1d1a16;--ck-hover:#f7efd9;--ck-text:#1d1a16;--ck-text-2:#4a4137;--ck-text-3:#8a7d6b;--ck-on-primary:#fff8ec;--ck-primary:#c4552d;--ck-primary-hover:#a8431f;--ck-primary-soft:#f6dcc8;--ck-primary-ring:#c4552d59;--ck-primary-line:#1d1a16;--ck-success:#2f7f5f;--ck-success-soft:#d7eadb;--ck-warning:#9a6a0c;--ck-warning-soft:#f7e3b0;--ck-danger:#b3261e;--ck-danger-soft:#f4d0c8;--ck-info:#2f6f7f;--ck-info-soft:#d3e6e8;--ck-violet:#6d3f7a;--ck-violet-soft:#e8d9ec;--ck-neutral-soft:#e6dcc6;--ck-sidebar:#1d1a16;--ck-sidebar-text:#efe6d2;--ck-sidebar-muted:#a8977a;--ck-sidebar-active:#c4552d;--ck-inverse:#1d1a16;--ck-on-inverse:#f7e3b0;--ck-th-bg:#1d1a16;--ck-th-text:#efe6d2;--ck-row-line:#cbbd9f;--ck-row-selected:#f6dcc8;--ck-zebra:#f7efd9;--ck-radius-sm:3px;--ck-radius:4px;--ck-radius-lg:6px;--ck-radius-pill:4px;--ck-border-w:2px;--ck-shadow-1:3px 3px 0 #1d1a16;--ck-shadow-2:4px 4px 0 #1d1a16;--ck-shadow-3:6px 6px 0 #1d1a16;--ck-font:"Rubik","Assistant",Arial,sans-serif;--ck-font-display:"Secular One","Rubik",sans-serif}[data-ck-mode=dark] .ck-light{color:var(--ck-text);color-scheme:light}.ck-portal,.ck-portal .ck-light,.ck-root,.ck-root .ck-light{--ck-bg-paper:var(--ck-surface);--ck-bg-elevated:var(--ck-bg);--ck-bg-input:var(--ck-bg);--ck-bg-hover:var(--ck-hover);--ck-text-primary:var(--ck-text);--ck-text-secondary:var(--ck-text-2);--ck-text-muted:var(--ck-text-3)}.ck-portal,.ck-root,.ck-scope{-webkit-font-smoothing:antialiased;box-sizing:border-box;line-height:1.45}:where(.ck-root,.ck-portal,.ck-scope) :where(*,:before,:after){box-sizing:border-box}:where(.ck-root,.ck-portal,.ck-scope) :where(button,input,select,textarea){color:inherit;font-family:inherit;font-size:inherit}:where(.ck-root,.ck-portal,.ck-scope) :where(button){cursor:pointer}:where(.ck-root,.ck-portal,.ck-scope) :where(:focus-visible){outline:3px solid var(--ck-primary-ring);outline-offset:1px}.ck-icon{display:inline-block;flex:none;vertical-align:middle}.ck-grow{flex:1 1 auto}.ck-muted{color:var(--ck-text-3)}.ck-row{align-items:center;display:flex}.ck-row--gap{gap:12px}.ck-row--gap-sm{gap:6px}.ck-grid2{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.ck-hint{color:var(--ck-text-3);font-size:var(--ck-fs-xs);margin-top:8px}.ck-push-start{-webkit-margin-end:auto;margin-inline-end:auto}.ck-link{align-items:center;background:#0000;border:0;color:var(--ck-primary);display:inline-flex;font-weight:700;gap:4px;padding:0 4px}.ck-link:hover{text-decoration:underline}.ck-link--muted{color:var(--ck-text-2);font-weight:600}.ck-dot{background:var(--ck-danger);border:2px solid var(--ck-surface);border-radius:50%;height:8px;left:7px;position:absolute;top:6px;width:8px}.ck-dot--inline{background:var(--ck-warning);border:0;display:inline-block;position:static}.ck-swatch{border-radius:50%;display:inline-block;flex:none;height:10px;width:10px}.ck-btn{align-items:center;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-sm);color:var(--ck-text);display:inline-flex;font-weight:700;gap:6px;height:36px;justify-content:center;padding:0 14px;transition:background var(--ck-dur),border-color var(--ck-dur),box-shadow var(--ck-dur),transform .08s;white-space:nowrap}.ck-btn:hover:not(:disabled){background:var(--ck-surface-2)}.ck-btn:disabled{cursor:default;opacity:.5}.ck-btn--sm{font-size:var(--ck-fs-sm);height:30px;padding:0 10px}.ck-btn--primary{background:var(--ck-primary);border-color:var(--ck-primary);color:var(--ck-on-primary)}.ck-btn--primary:hover:not(:disabled){background:var(--ck-primary-hover);border-color:var(--ck-primary-hover)}.ck-btn--ghost{background:#0000;border-color:#0000;color:var(--ck-text-2)}.ck-btn--ghost:hover:not(:disabled){background:var(--ck-surface-2);color:var(--ck-text)}.ck-btn--danger{color:var(--ck-danger)}.ck-btn--danger-solid{background:var(--ck-danger);border-color:var(--ck-danger);color:#fff}.ck-btn--danger-text{color:var(--ck-danger)}.ck-btn--inverse{background:var(--ck-inverse);border-color:var(--ck-inverse);color:var(--ck-on-inverse)}.ck-btn.is-on{background:var(--ck-warning-soft);color:var(--ck-warning)}.ck-btn__caret{opacity:.6}.ck-btn .ck-tag{margin:0}.ck-split{display:inline-flex}.ck-split>.ck-btn:first-child{border-end-end-radius:0;border-start-end-radius:0}.ck-split>.ck-btn:last-child{-webkit-margin-start:-1px;border-end-start-radius:0;border-start-start-radius:0;margin-inline-start:-1px;padding:0 6px}.ck-iconbtn{background:#0000;border:var(--ck-border-w) solid #0000;border-radius:var(--ck-radius-sm);color:var(--ck-text-2);display:inline-grid;flex:none;height:36px;place-items:center;position:relative;width:36px}.ck-iconbtn.is-active,.ck-iconbtn:hover{background:var(--ck-surface-2);border-color:var(--ck-border);color:var(--ck-text)}.ck-iconbtn--sm{height:28px;width:28px}.ck-iconbtn__badge{background:var(--ck-danger);border-radius:8px;color:#fff;display:grid;font-size:10px;font-weight:800;height:16px;left:2px;min-width:16px;padding:0 4px;place-items:center;position:absolute;top:2px}.ck-tone-neutral{background:var(--ck-neutral-soft);color:var(--ck-text-2)}.ck-tone-primary{background:var(--ck-primary-soft);color:var(--ck-primary)}.ck-tone-success{background:var(--ck-success-soft);color:var(--ck-success)}.ck-tone-warning{background:var(--ck-warning-soft);color:var(--ck-warning)}.ck-tone-danger{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-tone-info{background:var(--ck-info-soft);color:var(--ck-info)}.ck-tone-violet{background:var(--ck-violet-soft);color:var(--ck-violet)}.ck-tag{-webkit-margin-end:4px;align-items:center;border-radius:var(--ck-radius-sm);display:inline-flex;font-size:var(--ck-fs-xs);font-weight:700;gap:4px;height:22px;margin-inline-end:4px;padding:0 8px;vertical-align:middle;white-space:nowrap}.ck-portal[data-ck-style=classic] .ck-tag,.ck-root[data-ck-style=classic] .ck-tag{background:#0000;border:1px solid}.ck-portal[data-ck-style=retro] .ck-tag,.ck-root[data-ck-style=retro] .ck-tag{border:1.5px solid}.ck-tone-tile{border-radius:calc(var(--ck-radius-sm) + 2px);display:inline-grid;flex:none;place-items:center}.ck-chip{align-items:center;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-pill);display:inline-flex;font-size:var(--ck-fs-sm);font-weight:600;gap:6px;height:28px;max-width:100%;padding:0 6px 0 10px}.ck-chip.is-clickable{cursor:pointer}.ck-chip.is-clickable:hover{border-color:var(--ck-primary)}.ck-chip--primary{background:var(--ck-primary-soft);border-color:var(--ck-primary-line);color:var(--ck-primary)}.ck-chip--warning{background:var(--ck-warning-soft);border-color:var(--ck-warning-line);color:var(--ck-warning)}.ck-chip__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-chip__x{background:#0000;border:0;border-radius:50%;color:inherit;display:grid;height:20px;opacity:.7;padding:0;place-items:center;width:20px}.ck-chip__x:hover{background:var(--ck-border);opacity:1}.ck-kbd{background:var(--ck-surface);border:solid var(--ck-border-strong);border-radius:5px;border-width:1px 1px 2px;color:var(--ck-text-2);font-family:inherit;font-weight:700;padding:0 5px;white-space:nowrap}.ck-badge,.ck-kbd{font-size:11px;line-height:18px}.ck-badge{-webkit-margin-start:auto;border-radius:var(--ck-radius-pill);font-weight:800;margin-inline-start:auto;padding:0 7px}.ck-badge--primary{background:var(--ck-accent);color:#fff}.ck-avatar{background:var(--ck-primary-soft);border-radius:50%;color:var(--ck-primary);display:inline-grid;flex:none;font-weight:800;place-items:center}.ck-avatar--square{border-radius:var(--ck-radius)}.ck-field{color:var(--ck-text-2);display:flex;flex-direction:column;font-size:var(--ck-fs-sm);font-weight:700;gap:4px;min-width:0}.ck-field--full{grid-column:1/-1}.ck-field__hint{color:var(--ck-text-3);font-size:var(--ck-fs-xs);font-weight:500}.ck-field__error{color:var(--ck-danger);font-size:var(--ck-fs-xs);font-weight:600}.ck-input{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-sm);color:var(--ck-text);font-weight:500;height:36px;min-width:0;padding:0 10px;width:100%}.ck-input:focus{border-color:var(--ck-primary);box-shadow:0 0 0 3px var(--ck-primary-ring);outline:none}.ck-input--sm{height:28px;padding:0 6px}.ck-textarea{height:auto;padding:8px 10px;resize:vertical}.ck-search{min-width:0;position:relative}.ck-search__icon{color:var(--ck-text-3);pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ck-search__input{padding-left:30px;padding-right:34px}.ck-search__clear{background:#0000;border:0;border-radius:50%;color:var(--ck-text-3);display:grid;height:22px;left:6px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:22px}.ck-search__clear:hover{background:var(--ck-surface-3);color:var(--ck-text)}.ck-select{display:inline-flex;min-width:0;position:relative}.ck-select__el{-webkit-appearance:none;appearance:none;padding-left:28px}.ck-select__caret{color:var(--ck-text-3);left:9px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ck-checkbox{accent-color:var(--ck-primary);cursor:pointer;flex:none;height:16px;margin:0;width:16px}.ck-check-row{gap:8px;min-width:0;padding:4px 0}.ck-check-row,.ck-switch-row{align-items:center;cursor:pointer;display:flex;font-weight:600}.ck-switch-row{gap:12px;justify-content:space-between;padding:6px 0}.ck-switch-row.is-disabled{cursor:default;opacity:.5}.ck-switch-row__text{display:flex;flex-direction:column}.ck-switch-row__text small{color:var(--ck-text-3);font-size:var(--ck-fs-xs);font-weight:500}.ck-switch{-webkit-appearance:none;appearance:none;background:var(--ck-border-strong);border-radius:10px;cursor:pointer;flex:none;height:20px;margin:0;position:relative;transition:background var(--ck-dur);width:34px}.ck-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000040;content:"";height:16px;position:absolute;right:2px;top:2px;transition:right var(--ck-dur) var(--ck-ease);width:16px}.ck-switch:checked{background:var(--ck-primary)}.ck-switch:checked:after{right:16px}.ck-options{display:flex;flex-wrap:wrap;gap:6px}.ck-option{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-pill);color:var(--ck-text-2);font-size:var(--ck-fs-sm);font-weight:600;height:28px;padding:0 10px}.ck-option.is-on,.ck-option:hover{border-color:var(--ck-primary)}.ck-option.is-on{background:var(--ck-primary-soft);color:var(--ck-primary)}.ck-seg{background:var(--ck-surface-3);border-radius:var(--ck-radius-sm);display:inline-flex;max-width:100%;overflow-x:auto;padding:3px}.ck-seg button{background:#0000;border:0;border-radius:calc(var(--ck-radius-sm) - 2px);color:var(--ck-text-2);font-size:var(--ck-fs-sm);font-weight:600;padding:4px 10px;white-space:nowrap}.ck-seg button.is-on{background:var(--ck-surface);box-shadow:var(--ck-shadow-1);color:var(--ck-text)}.ck-seg__n{-webkit-margin-start:4px;color:var(--ck-text-3);font-weight:500;margin-inline-start:4px}.ck-pop{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);box-shadow:var(--ck-shadow-3);color:var(--ck-text);max-height:76vh;overflow:auto;position:fixed;z-index:1400}.ck-pop__h{align-items:center;border-bottom:1px solid var(--ck-border);display:flex;font-family:var(--ck-font-display);gap:8px;padding:10px 12px}.ck-pop__h small{color:var(--ck-text-3);font-family:var(--ck-font);font-size:var(--ck-fs-xs);font-weight:600}.ck-pop__b,.ck-pop__f{padding:10px 12px}.ck-pop__f{align-items:center;background:var(--ck-surface-2);border-top:1px solid var(--ck-border);bottom:0;display:flex;gap:6px;justify-content:flex-end;position:-webkit-sticky;position:sticky}.ck-pop__f--between{justify-content:space-between}.ck-pop__tabs{border-bottom:1px solid var(--ck-border);display:flex;gap:2px;padding:4px 8px 0}.ck-pop__tabs button{background:#0000;border:0;border-bottom:2px solid #0000;color:var(--ck-text-2);font-weight:700;padding:8px 10px}.ck-pop__tabs button.is-on{border-bottom-color:var(--ck-primary);color:var(--ck-primary)}.ck-menu{padding:6px}.ck-menu hr{border:0;border-top:1px solid var(--ck-border);margin:6px 0}.ck-menu__title{color:var(--ck-text-3);font-size:11px;font-weight:800;padding:6px 10px 2px}.ck-menu__item{align-items:center;background:#0000;border:0;border-radius:var(--ck-radius-sm);color:var(--ck-text);display:flex;gap:10px;padding:8px 10px;text-align:start;width:100%}.ck-menu__item.is-active,.ck-menu__item:hover:not(:disabled){background:var(--ck-surface-2)}.ck-menu__item:disabled{cursor:default;opacity:.45}.ck-menu__item.is-danger{color:var(--ck-danger)}.ck-menu__text{display:flex;flex:1 1;flex-direction:column;min-width:0}.ck-menu__text small{color:var(--ck-text-3);font-size:var(--ck-fs-xs)}.ck-menu__end{-webkit-margin-start:auto;margin-inline-start:auto}.ck-menu__row{align-items:center;display:flex}.ck-menu__row .ck-menu__item{flex:1 1}.ck-menu__pin{background:#0000;border:0;border-radius:var(--ck-radius-sm);color:var(--ck-text-3);flex:none;font-size:15px;height:28px;width:28px}.ck-menu__pin.is-on{color:var(--ck-primary)}.ck-menu__pin:hover{background:var(--ck-surface-2)}.ck-menu__foot{border-top:1px solid var(--ck-border);color:var(--ck-text-3);font-size:11.5px;margin-top:6px;padding:8px 10px 4px}.ck-menu__check{color:var(--ck-primary);display:inline-grid;place-items:center;width:16px}.ck-menu__del{border-radius:5px;color:var(--ck-text-3);display:inline-grid;height:22px;place-items:center;width:22px}.ck-menu__del:hover{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-scrim{background:var(--ck-scrim);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s;z-index:1200}.ck-scrim--center,.ck-scrim--top,.ck-scrim.is-open{opacity:1;pointer-events:auto}.ck-scrim--center,.ck-scrim--top{z-index:1320}.ck-scrim--center{align-items:center;padding:16px}.ck-scrim--center,.ck-scrim--top{display:flex;justify-content:center}.ck-scrim--top{align-items:flex-start;padding:10vh 16px 16px}.ck-dialog{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-3);display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:100%}.ck-dialog--sm{max-width:420px}.ck-dialog--md{max-width:560px}.ck-dialog--lg{max-width:860px}.ck-dialog__h{align-items:center;border-bottom:1px solid var(--ck-border);display:flex;font-family:var(--ck-font-display);font-size:var(--ck-fs-md);gap:10px;padding:12px 16px}.ck-dialog__b{overflow:auto;padding:16px}.ck-dialog__f{align-items:center;background:var(--ck-surface-2);border-top:1px solid var(--ck-border);display:flex;gap:8px;justify-content:flex-end;padding:12px 16px}.ck-form-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ck-sheet{background:var(--ck-bg);bottom:0;box-shadow:var(--ck-shadow-3);display:flex;flex-direction:column;left:0;overflow-x:hidden;position:fixed;top:0;transform:translateX(-102%);transition:transform .26s var(--ck-ease);z-index:1210}.ck-sheet.is-open{transform:none}.ck-toasts{bottom:24px;flex-direction:column;gap:8px;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:1500}.ck-toast,.ck-toasts{align-items:center;display:flex}.ck-toast{animation:ck-in .2s var(--ck-ease);background:var(--ck-inverse);border-radius:var(--ck-radius);box-shadow:var(--ck-shadow-3);color:var(--ck-on-inverse);font-weight:600;gap:10px;max-width:90vw;padding:10px 16px;pointer-events:auto}.ck-toast--danger{background:var(--ck-danger);color:#fff}.ck-toast--info:before,.ck-toast--success:before,.ck-toast--warning:before{border-radius:50%;content:"";flex:none;height:8px;width:8px}.ck-toast--success:before{background:var(--ck-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--ck-success) 30%,#0000)}.ck-toast--warning:before{background:var(--ck-warning);box-shadow:0 0 0 3px color-mix(in srgb,var(--ck-warning) 30%,#0000)}.ck-toast--info:before{background:var(--ck-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ck-primary) 30%,#0000)}.ck-toast__action{background:#0000;border:0;color:inherit;font-weight:800;opacity:.85;text-decoration:underline}@keyframes ck-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ck-empty{color:var(--ck-text-2);padding:44px 16px;text-align:center}.ck-empty--compact{padding:22px 12px}.ck-empty__ic{background:var(--ck-surface-3);border-radius:50%;color:var(--ck-text-3);display:grid;height:52px;margin:0 auto 12px;place-items:center;width:52px}.ck-empty--danger .ck-empty__ic{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-empty b{color:var(--ck-text);display:block;font-size:var(--ck-fs-md);margin-bottom:4px}.ck-empty__action{margin-top:12px}.ck-skel{animation:ck-shimmer 1.2s infinite;background:linear-gradient(90deg,var(--ck-surface-3) 25%,var(--ck-border) 37%,var(--ck-surface-3) 63%);background-size:400% 100%;border-radius:6px;display:inline-block;vertical-align:middle}@keyframes ck-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.ck-spinner{animation:ck-spin .7s linear infinite;border:2px solid var(--ck-border);border-radius:50%;border-top-color:var(--ck-primary);display:inline-block}@keyframes ck-spin{to{transform:rotate(1turn)}}.ck-callout{background:var(--ck-surface-2);border-radius:var(--ck-radius-sm);color:var(--ck-text-3);font-size:var(--ck-fs-sm);margin-top:10px;padding:8px 10px}.ck-callout--warning{background:var(--ck-warning-soft);color:var(--ck-warning)}.ck-optgroup{margin-bottom:14px}.ck-optgroup>b{color:var(--ck-text-2);display:block;font-size:12.5px;margin-bottom:6px}.ck-shell{background:var(--ck-bg);display:grid;grid-template-columns:248px minmax(0,1fr);height:100%;min-height:100vh}.ck-sidebar{background:var(--ck-sidebar);border-left:var(--ck-border-w) solid #0000;color:var(--ck-sidebar-text);display:flex;flex-direction:column;height:100vh;min-height:0;position:-webkit-sticky;position:sticky;top:0}.ck-root[data-ck-style=classic] .ck-sidebar{border-left-color:var(--ck-border)}.ck-sidebar__inner{display:flex;flex-direction:column;height:100%;min-height:0}.ck-sidebar__org{align-items:center;background:#ffffff0a;border-radius:var(--ck-radius);display:flex;gap:10px;margin:8px;padding:12px}.ck-sidebar__logo{background:var(--ck-accent);border-radius:var(--ck-radius);color:#fff;display:grid;flex:none;font-weight:800;height:36px;object-fit:cover;place-items:center;width:36px}.ck-sidebar__orgtext{min-width:0}.ck-sidebar__orgtext b,.ck-sidebar__usertext b{color:var(--ck-sidebar-strong);display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-sidebar__orgtext small,.ck-sidebar__usertext small{color:var(--ck-sidebar-muted);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-sidebar__extra{padding:0 12px 8px}.ck-sidebar__nav{flex:1 1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:8px;scrollbar-color:#0000 #0000;scrollbar-gutter:stable;scrollbar-width:thin;transition:scrollbar-color .2s}.ck-sidebar__nav:focus-within,.ck-sidebar__nav:hover{scrollbar-color:color-mix(in srgb,#9ca3af 32%,#0000) #0000;scrollbar-color:color-mix(in srgb,var(--ck-sidebar-text,#9ca3af) 32%,#0000) #0000}.ck-sidebar__nav::-webkit-scrollbar{width:6px}.ck-sidebar__nav::-webkit-scrollbar-button{display:none;height:0}.ck-sidebar__nav::-webkit-scrollbar-track{background:#0000}.ck-sidebar__nav::-webkit-scrollbar-thumb{background:#0000;border-radius:6px}.ck-sidebar__nav:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,#9ca3af 32%,#0000);background:color-mix(in srgb,var(--ck-sidebar-text,#9ca3af) 32%,#0000)}.ck-nav-group{padding:6px 10px}.ck-nav-group__title{color:var(--ck-sidebar-muted);font-size:11px;font-weight:700;letter-spacing:.04em;padding:6px 8px}.ck-nav-sep{background:#ffffff14;height:1px;margin:6px 16px}.ck-root[data-ck-style=classic] .ck-nav-sep{background:var(--ck-border)}.ck-nav-item{align-items:center;border-radius:var(--ck-radius-sm);color:var(--ck-sidebar-text);display:flex;font-size:var(--ck-fs);font-weight:600;gap:10px;padding:8px 10px;text-decoration:none}.ck-nav-item:hover{background:#ffffff0f}.ck-root[data-ck-style=classic] .ck-nav-item:hover{background:#e7e4dc}.ck-nav-item.is-active{background:var(--ck-sidebar-active);box-shadow:inset -3px 0 0 var(--ck-accent);color:var(--ck-sidebar-strong)}.ck-root[data-ck-style=retro] .ck-nav-item.is-active{box-shadow:none;color:#fff8ec}.ck-nav-item__label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-nav-item__dot{display:inline-grid;place-items:center;width:18px}.ck-nav-item__dot:after{background:currentColor;border-radius:50%;content:"";height:5px;opacity:.5;width:5px}.ck-sidebar__foot{align-items:center;border-top:1px solid #ffffff14;display:flex;gap:4px;padding:10px 10px 12px;position:relative}.ck-root[data-ck-style=classic] .ck-sidebar__foot{border-top-color:var(--ck-border)}.ck-sidebar__user{align-items:center;background:#0000;border:0;border-radius:var(--ck-radius);color:inherit;display:flex;flex:1 1;gap:10px;min-width:0;padding:6px;text-align:start}.ck-sidebar__user:hover{background:#ffffff0f}.ck-sidebar__usertext{flex:1 1;min-width:0}.ck-sidebar__act{background:#0000;border:0;border-radius:var(--ck-radius-sm);color:var(--ck-sidebar-muted);display:grid;flex:none;height:34px;place-items:center;position:relative;width:34px}.ck-sidebar__act:hover{background:#ffffff14;color:var(--ck-sidebar-strong)}.ck-sidebar__act .ck-dot{border-color:var(--ck-sidebar)}.ck-main{min-width:0}.ck-content,.ck-main{display:flex;flex-direction:column}.ck-content{gap:14px;max-width:1480px;padding:20px 24px;width:100%}.ck-shell__scrim{display:none}.ck-topbar{align-items:center;background:var(--ck-surface);border-bottom:var(--ck-border-w) solid var(--ck-border);display:flex;gap:10px;min-height:54px;padding:8px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.ck-topbar__menu{display:none}.ck-mods{background:var(--ck-surface-3);border-radius:var(--ck-radius);display:flex;gap:2px;min-width:0;overflow-x:auto;padding:3px;scrollbar-width:none}.ck-mod,.ck-mods{align-items:center}.ck-mod{background:#0000;border:0;border-radius:calc(var(--ck-radius) - 2px);color:var(--ck-text-2);display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;height:30px;padding:0 12px;white-space:nowrap}.ck-mod:hover{color:var(--ck-text)}.ck-mod__sw{background:var(--c);border-radius:50%;height:7px;opacity:.55;width:7px}.ck-mod.is-on{background:var(--ck-surface);box-shadow:var(--ck-shadow-1),inset 0 -2px 0 var(--c);color:var(--c)}.ck-root[data-ck-mode=dark] .ck-mod.is-on{filter:brightness(1.35)}.ck-mod.is-on .ck-mod__sw{opacity:1}.ck-mod__count{background:var(--ck-surface-3);border-radius:999px;color:var(--ck-text-2);font-size:11px;padding:0 6px}.ck-mods__sep{background:var(--ck-border-strong);flex:none;height:18px;margin:0 4px;width:1px}.ck-root[data-ck-style=classic] .ck-mods{background:#0000;gap:18px;padding:0}.ck-root[data-ck-style=classic] .ck-mod{border-radius:0;height:54px;padding:0 2px}.ck-root[data-ck-style=classic] .ck-mod.is-on{background:#0000;box-shadow:inset 0 -2px 0 var(--c);color:var(--ck-text)}.ck-root[data-ck-style=classic] .ck-mod__sw{display:none}.ck-gsearch{align-items:center;background:var(--ck-surface-2);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-sm);color:var(--ck-text-3);display:flex;gap:8px;height:34px;padding:0 10px}.ck-gsearch:hover{border-color:var(--ck-border-strong)}.ck-qa{align-items:center;display:flex;gap:4px}.ck-qa__pin{background:#0000;border:1px solid #0000;border-radius:var(--ck-radius-sm);display:grid;height:34px;padding:0;place-items:center;width:34px}.ck-qa__pin:hover{background:var(--ck-surface-2);border-color:var(--ck-border)}.ck-qa__new{align-items:center;background:var(--ck-inverse);border:0;border-radius:var(--ck-radius-sm);color:var(--ck-on-inverse);display:inline-flex;font-weight:800;gap:6px;height:34px;padding:0 12px}.ck-pagehead{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.ck-pagehead h1{font-family:var(--ck-font-display);font-size:var(--ck-fs-xl);font-weight:800;line-height:1.15;margin:0}.ck-root[data-ck-style=classic] .ck-pagehead h1{font-size:30px;font-weight:700}.ck-pagehead__sub{color:var(--ck-text-2);font-size:var(--ck-fs-sm);margin-top:4px}.ck-pagehead__actions{-webkit-margin-start:auto;align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-inline-start:auto}.ck-qf{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-1);padding:8px 10px 10px}.ck-qf__head{align-items:center;display:flex;font-size:var(--ck-fs-sm);gap:8px;margin:0 4px 6px}.ck-qf__head b{color:var(--ck-text-2)}.ck-qf__grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.ck-qf__card{align-items:center;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);color:var(--ck-text);display:flex;gap:8px;min-width:0;padding:8px 10px;position:relative;text-align:start;transition:border-color var(--ck-dur),box-shadow var(--ck-dur)}.ck-qf__card:hover{border-color:var(--ck-border-strong);box-shadow:var(--ck-shadow-1)}.ck-qf__card.is-on{background:var(--ck-primary-soft);border-color:var(--ck-primary);box-shadow:0 0 0 3px var(--ck-primary-ring)}.ck-qf__card.is-warn .ck-qf__num{color:var(--ck-warning)}.ck-qf__text{display:flex;flex-direction:column;min-width:0}.ck-qf__num{font-feature-settings:"tnum";font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.ck-qf__label{color:var(--ck-text-2);font-size:12px;line-height:1.2;margin-top:2px}.ck-qf__check{color:var(--ck-primary);left:6px;position:absolute;top:5px}.ck-root[data-ck-style=classic] .ck-qf{padding:0}.ck-root[data-ck-style=classic] .ck-qf__head{border-bottom:1px solid var(--ck-border);margin:0;padding:8px 12px}.ck-root[data-ck-style=classic] .ck-qf__grid{gap:0}.ck-root[data-ck-style=classic] .ck-qf__card{-webkit-border-start:1px solid var(--ck-border);border:0;border-inline-start:1px solid var(--ck-border);border-radius:0;padding:10px 12px 12px}.ck-root[data-ck-style=classic] .ck-qf__card .ck-tone-tile,.ck-root[data-ck-style=classic] .ck-qf__check{display:none}.ck-root[data-ck-style=classic] .ck-qf__card.is-on{box-shadow:inset 0 -3px 0 var(--ck-primary)}.ck-root[data-ck-style=classic] .ck-qf__num{font-size:22px;font-weight:600}.ck-dt{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-1);min-width:0;overflow:hidden}.ck-dt__toolbar{align-items:center;border-bottom:var(--ck-border-w) solid var(--ck-border);display:flex;flex-wrap:wrap;gap:8px;min-height:56px;padding:10px 12px}.ck-dt__toolbar.is-selecting{background:var(--ck-primary-soft)}.ck-dt__selcount{color:var(--ck-primary)}.ck-dt__gap{width:8px}.ck-dt__search{flex:1 1 260px;max-width:440px}.ck-dt__tools{align-items:center;display:flex;flex-wrap:wrap;gap:2px}.ck-dt__viewbtn{max-width:230px}.ck-dt__viewbtn .ck-btn__label{align-items:center;display:inline-flex;gap:6px;overflow:hidden;text-overflow:ellipsis}.ck-dt__chips{align-items:center;background:var(--ck-surface-2);border-bottom:1px solid var(--ck-border);display:flex;flex-wrap:wrap;font-size:var(--ck-fs-sm);gap:6px;padding:8px 12px}.ck-dt__chips-label{color:var(--ck-text-2);font-weight:600}.ck-dt__selall{background:var(--ck-primary-soft);border-bottom:1px solid var(--ck-primary-line);font-size:var(--ck-fs-sm);padding:8px 12px;text-align:center}.ck-dt__sets{align-items:center;border-bottom:1px solid var(--ck-border);display:flex;gap:4px;overflow-x:auto;padding:8px 12px}.ck-dt__sets-label{-webkit-margin-end:4px;font-size:12.5px;margin-inline-end:4px}.ck-dt__set,.ck-dt__sets-label{color:var(--ck-text-2);font-weight:700;white-space:nowrap}.ck-dt__set{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--ck-radius-sm);display:inline-flex;font-size:var(--ck-fs-sm);gap:6px;height:28px;padding:0 10px}.ck-dt__set:hover{background:var(--ck-surface-2)}.ck-dt__set span{color:var(--ck-text-3);font-size:11px;font-weight:600}.ck-dt__set.is-on{background:var(--ck-primary-soft);border-color:var(--ck-primary-line)}.ck-dt__set.is-on,.ck-dt__set.is-on span{color:var(--ck-primary)}.ck-dt__set--add{border:1px dashed var(--ck-border-strong);color:var(--ck-text-3)}.ck-dt__shell{position:relative}.ck-dt__wrap{overflow:auto;scrollbar-color:var(--ck-border-strong) #0000}.ck-dt__wrap::-webkit-scrollbar{height:12px;width:10px}.ck-dt__wrap::-webkit-scrollbar-thumb{background:var(--ck-border-strong);border:3px solid var(--ck-surface);border-radius:8px}.ck-dt__wrap.is-fit{max-height:calc(100vh - 170px)}.ck-dt__wrap.can-pan tbody tr{cursor:grab}.ck-dt__wrap.is-panning,.ck-dt__wrap.is-panning *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.ck-dt__wrap.can-pan thead{cursor:ew-resize}.ck-dt__table{border-collapse:initial;border-spacing:0;font-size:var(--ck-fs);width:100%}.ck-dt--font-small .ck-dt__table{font-size:12.5px}.ck-dt--font-large .ck-dt__table{font-size:15.5px}.ck-dt--font-xlarge .ck-dt__table{font-size:17px}.ck-dt__table thead th{background:var(--ck-th-bg);border-bottom:var(--ck-border-w) solid var(--ck-border);color:var(--ck-th-text);font-size:12.5px;font-weight:700;height:42px;padding:0 10px;position:-webkit-sticky;position:sticky;text-align:start;top:0;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:2}.ck-root[data-ck-style=classic] .ck-dt__table thead th{border-bottom:1.5px solid var(--ck-text)}.ck-dt__table thead th.is-num{text-align:end}.ck-dt__table thead th.is-drop{box-shadow:inset -3px 0 0 var(--ck-primary)}.ck-dt__table thead th.ck-dt__act,.ck-dt__table thead th.ck-dt__cb,.ck-dt__table thead th.is-pinned{z-index:5}.ck-th{align-items:center;display:flex;gap:2px;position:relative}.ck-dt__table thead th.is-num .ck-th{justify-content:flex-end}.ck-th__label{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:4px;padding:0;white-space:nowrap}.ck-th__label:disabled{cursor:default}.ck-th__sort{color:var(--ck-primary)}.ck-th__btn{background:var(--ck-th-bg);border:0;border-radius:5px;color:var(--ck-text-3);display:grid;height:22px;left:0;opacity:0;padding:0;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:22px}.ck-th__btn:not(.ck-th__btn--menu){left:24px}.ck-dt__table thead th:hover .ck-th__btn,.ck-th__btn:focus-visible{opacity:1}.ck-th__btn:hover{background:var(--ck-border);color:var(--ck-text)}.ck-th__btn.is-on{background:var(--ck-primary-soft);color:var(--ck-primary);opacity:1;position:static;transform:none}.ck-th__rz{bottom:0;cursor:col-resize;left:-3px;position:absolute;top:0;width:7px;z-index:3}.ck-th__rz:hover:after{background:var(--ck-primary);border-radius:2px;bottom:8px;content:"";left:3px;position:absolute;top:8px;width:2px}.ck-dt__table tbody td{background:var(--ck-surface);border-bottom:1px solid var(--ck-row-line);padding:10px;vertical-align:middle;white-space:nowrap}.ck-root[data-ck-style=retro] .ck-dt__table tbody td{border-bottom-style:dashed}.ck-dt--loose tbody td{padding:15px 12px}.ck-dt--medium tbody td{padding:7px 10px}.ck-dt--compact tbody td{padding:4px 10px}.ck-dt--xcompact tbody td{padding:2px 8px}.ck-dt__table td.is-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.ck-dt__table tbody tr{cursor:pointer}.ck-dt__table tbody tr:hover td{background:var(--ck-row-hover)}.ck-dt--zebra tbody tr:nth-child(2n) td{background:var(--ck-zebra)}.ck-dt__table tbody tr.is-selected td{background:var(--ck-row-selected)}.ck-dt__table tbody tr.is-current td:first-child{box-shadow:inset -3px 0 0 var(--ck-primary)}.ck-dt__table tbody tr.is-dup td{background:var(--ck-row-dup)}.ck-dt__table tbody tr.is-dup td:first-child{box-shadow:inset -3px 0 0 var(--ck-warning)}.ck-dt__table tbody tr.is-stale td{opacity:.55}.ck-dt__table tbody tr:focus-visible{outline:none}.ck-dt__table tbody tr:focus-visible td{box-shadow:inset 0 0 0 9999px var(--ck-primary-soft)}.ck-dt__table td.ck-dt__state{cursor:default;white-space:normal}.ck-dt__cb{min-width:40px;padding:0!important;right:0;text-align:center;width:40px}.ck-dt__cb,.ck-dt__table .is-pinned{position:-webkit-sticky;position:sticky;z-index:1}.ck-dt__table thead .is-pinned{z-index:5}.ck-dt__shell.more-start .is-pinned-last{box-shadow:-8px 0 8px -8px #10182847}.ck-dt__act{left:0;min-width:84px;padding:0 4px!important;position:-webkit-sticky;position:sticky;width:84px;z-index:1}.ck-dt__shell.more-end td.ck-dt__act,.ck-dt__shell.more-end th.ck-dt__act{box-shadow:8px 0 8px -8px #10182847}.ck-dt__rowacts{display:flex;gap:2px;justify-content:flex-end;opacity:0}.ck-dt__table tbody tr:focus-within .ck-dt__rowacts,.ck-dt__table tbody tr:hover .ck-dt__rowacts{opacity:1}.ck-dt__duptag{display:inline-flex;margin-top:3px}.ck-dt__inline .ck-input{height:28px}.ck-cell-act{background:#0000;border:0;color:var(--ck-text-3);opacity:0;padding:0 3px;vertical-align:middle}.ck-cell-act--on,dd:hover .ck-cell-act,tr:hover .ck-cell-act{opacity:1}.ck-cell-act:hover{color:var(--ck-primary)}.ck-dt__filterrow th{background:var(--ck-surface)!important;height:auto!important;padding:4px 6px!important;position:static!important}.ck-dt__table tfoot td{background:var(--ck-surface-2);border-top:2px solid var(--ck-border);bottom:0;font-weight:800;padding:10px;position:-webkit-sticky;position:sticky;white-space:nowrap;z-index:1}.ck-root[data-ck-style=classic] .ck-dt__table tfoot td{background:var(--ck-surface);border-top:1.5px solid var(--ck-text)}.ck-dt__table tfoot td.ck-dt__act,.ck-dt__table tfoot td.ck-dt__cb,.ck-dt__table tfoot td.is-pinned{z-index:3}.ck-dt__minimap{background:var(--ck-surface-2);border-radius:999px;height:20px;margin:6px 12px 4px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.ck-dt__mm-seg,.ck-dt__mm-track{display:flex;height:100%}.ck-dt__mm-seg{align-items:center;box-shadow:inset -1px 0 0 color-mix(in srgb,var(--ck-border) 70%,#0000);color:var(--ck-text-3);cursor:pointer;flex:none;font-size:10.5px;justify-content:center;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.ck-dt__mm-seg:first-child{box-shadow:none}.ck-dt__mm-seg:hover{background:var(--ck-primary-soft);color:var(--ck-primary)}.ck-dt__mm-seg.is-pinned{background:color-mix(in srgb,var(--ck-surface-3) 70%,#0000);cursor:default}.ck-dt__mm-win{background:color-mix(in srgb,var(--ck-primary) 10%,#0000);border:1.5px solid var(--ck-primary);border-radius:999px;bottom:0;cursor:grab;position:absolute;top:0}.ck-dt__hs{background:var(--ck-surface);border:1px solid var(--ck-border-strong);border-radius:50%;box-shadow:var(--ck-shadow-2);color:var(--ck-text-2);display:grid;height:34px;place-items:center;position:absolute;top:55%;transform:translateY(-50%);width:34px;z-index:6}.ck-dt__hs:hover{border-color:var(--ck-primary);color:var(--ck-primary)}.ck-dt__hs--end{left:96px}.ck-dt__pager{align-items:center;border-top:1px solid var(--ck-border);color:var(--ck-text-2);display:flex;flex-wrap:wrap;font-size:var(--ck-fs-sm);gap:6px;padding:10px 12px}.ck-dt__pagesize .ck-input{height:30px}.ck-dt__pg{min-width:32px}.ck-dt__hint{-webkit-margin-end:6px;font-size:12px;margin-inline-end:6px}.ck-dt__mlist,.ck-dt__mrow{display:flex;flex-direction:column}.ck-dt__mrow{border-bottom:1px solid var(--ck-border);cursor:pointer;gap:4px;padding:12px}.ck-dt__mrow.is-current{background:var(--ck-primary-soft)}.ck-vlist{border:1px solid var(--ck-border);border-radius:var(--ck-radius-sm);margin-top:8px;max-height:220px;overflow:auto}.ck-vlist__row{align-items:center;cursor:pointer;display:flex;gap:8px;padding:6px 10px}.ck-vlist__row:hover{background:var(--ck-surface-2)}.ck-vlist__n{-webkit-margin-start:auto;color:var(--ck-text-3);font-size:12px;margin-inline-start:auto}.ck-vlist__empty{color:var(--ck-text-3);padding:14px;text-align:center}.ck-cols{max-height:50vh;overflow:auto;padding:6px}.ck-cols__row{align-items:center;border-radius:var(--ck-radius-sm);cursor:grab;display:flex;gap:6px;padding:3px 6px}.ck-cols__row:hover{background:var(--ck-surface-2)}.ck-cols__row.is-dragging{opacity:.4}.ck-cols__row .ck-check-row{flex:1 1}.ck-cols__grip,.ck-cols__jump{color:var(--ck-text-3)}.ck-cols__jump{background:#0000;border:0;font-size:12px;padding:0 4px;white-space:nowrap}.ck-cols__jump:hover{color:var(--ck-primary)}.ck-card{display:flex;flex-direction:column;height:100%;min-height:0}.ck-card__head{background:var(--ck-surface);border-bottom:var(--ck-border-w) solid var(--ck-border);padding:16px 20px 0}.ck-card__top{align-items:flex-start;display:flex;gap:12px}.ck-card__titles{flex:1 1;min-width:0}.ck-card__titles h2{font-family:var(--ck-font-display);font-size:var(--ck-fs-lg);font-weight:800;margin:0}.ck-card__meta{align-items:center;color:var(--ck-text-2);display:flex;flex-wrap:wrap;font-size:var(--ck-fs-sm);gap:6px;margin-top:4px}.ck-card__nav{display:flex;gap:2px}.ck-card__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ck-card__kpis{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:14px}.ck-kpi{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);color:var(--ck-text);display:flex;flex-direction:column;padding:10px 12px;text-align:start}.ck-kpi:hover:not(:disabled){border-color:var(--ck-border-strong)}.ck-kpi:disabled{cursor:default}.ck-kpi small{color:var(--ck-text-2);font-size:12px}.ck-kpi b{font-feature-settings:"tnum";font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;margin-top:2px}.ck-kpi span{color:var(--ck-text-3);font-size:12px}.ck-kpi.is-attn{background:var(--ck-warning-soft);border-color:var(--ck-warning-line)}.ck-kpi.is-attn b{color:var(--ck-warning)}.ck-card__tabs{display:flex;gap:2px;margin-top:12px;overflow-x:auto}.ck-card__tabs button{background:#0000;border:0;border-bottom:2px solid #0000;color:var(--ck-text-2);font-weight:700;padding:10px 12px;white-space:nowrap}.ck-card__tabs button.is-on{border-bottom-color:var(--ck-primary);color:var(--ck-primary)}.ck-card__count{-webkit-margin-start:4px;background:var(--ck-surface-3);border-radius:999px;color:var(--ck-text-2);font-size:11px;margin-inline-start:4px;padding:0 6px}.ck-card__tabs button.is-on .ck-card__count{background:var(--ck-primary-soft);color:var(--ck-primary)}.ck-card__body{grid-gap:16px;align-items:start;display:grid;flex:1 1;gap:16px;grid-template-columns:340px minmax(0,1fr);overflow:auto;padding:16px 20px}.ck-card__body--single{grid-template-columns:minmax(0,1fr)}.ck-panel{box-shadow:var(--ck-shadow-1)}.ck-card__details-extra,.ck-sec{border-bottom:1px solid var(--ck-border)}.ck-card__details-extra{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:12px 14px}.ck-card__details-extra:last-child{border-bottom:0;display:block}.ck-sec:last-child{border-bottom:0}.ck-sec__h{padding:6px 10px 6px 14px}.ck-sec__h,.ck-sec__toggle{align-items:center;display:flex;gap:8px}.ck-sec__toggle{background:#0000;border:0;color:var(--ck-text);flex:1 1;padding:6px 0;text-align:start}.ck-sec__toggle b{font-size:13.5px}.ck-sec__chev{color:var(--ck-text-3);transition:transform var(--ck-dur)}.ck-sec.is-closed .ck-sec__chev{transform:rotate(90deg)}.ck-sec__edit{opacity:0}.ck-sec:hover .ck-sec__edit,.ck-sec__edit:focus-visible{opacity:1}.ck-sec__b{padding:0 14px 12px}.ck-kv{grid-gap:6px 10px;display:grid;font-size:13.5px;gap:6px 10px;grid-template-columns:110px minmax(0,1fr);margin:0}.ck-kv dt{color:var(--ck-text-2)}.ck-kv dd{font-weight:600;margin:0;overflow-wrap:anywhere}.ck-sec__flags{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.ck-sec__muted{color:var(--ck-text-3);font-size:12.5px;margin-top:8px}.ck-sec__form{display:flex;flex-direction:column;gap:8px}.ck-sec__row{grid-gap:8px;align-items:center;display:grid;font-size:13.5px;gap:8px;grid-template-columns:110px minmax(0,1fr)}.ck-sec__row.is-bool{grid-template-columns:1fr}.ck-sec__k{color:var(--ck-text-2)}.ck-sec__row .ck-input{height:32px}.ck-sec__foot{display:flex;gap:6px;justify-content:flex-end;margin-top:4px}.ck-feed__composer{display:flex;gap:8px;padding:12px 14px}.ck-feed__composer,.ck-feed__filters{border-bottom:1px solid var(--ck-border)}.ck-feed__filters{padding:10px 14px}.ck-feed__list{list-style:none;margin:0;padding:6px 14px 14px}.ck-feed__day{color:var(--ck-text-3);font-size:12px;font-weight:700;margin:12px 0 4px}.ck-feed__item{border-bottom:1px dashed var(--ck-row-line);display:flex;gap:10px;padding:10px 0}.ck-feed__item:last-child{border-bottom:0}.ck-feed__bd{flex:1 1;min-width:0}.ck-feed__t{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.ck-feed__t time{-webkit-margin-start:auto;color:var(--ck-text-3);font-size:12px;margin-inline-start:auto}.ck-feed__d{color:var(--ck-text-2);font-size:13px;margin-top:2px;overflow-wrap:anywhere}.ck-feed__by{color:var(--ck-text-3);font-size:12px;margin-top:2px}.ck-feed__diff{color:var(--ck-text-2);font-size:13px;list-style:none;margin:4px 0 0;padding:0}.ck-feed__diff s{color:var(--ck-text-3)}.ck-feed__acts{display:flex;gap:2px;opacity:0}.ck-feed__item:hover .ck-feed__acts{opacity:1}.ck-palette{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-3);overflow:hidden;width:min(620px,100%)}.ck-palette__in{align-items:center;border-bottom:1px solid var(--ck-border);color:var(--ck-text-3);display:flex;gap:10px;padding:0 16px}.ck-palette__in input{background:#0000;border:0;color:var(--ck-text);flex:1 1;font-size:16px;height:52px;outline:none}.ck-palette__list{max-height:52vh;overflow:auto;padding:6px}.ck-palette__sec{color:var(--ck-text-3);font-size:11px;font-weight:800;padding:8px 10px 4px}.ck-palette__item{align-items:center;background:#0000;border:0;border-radius:var(--ck-radius-sm);color:var(--ck-text);display:flex;gap:10px;padding:9px 10px;text-align:start;width:100%}.ck-palette__item.is-on{background:var(--ck-primary-soft)}.ck-palette__item small{color:var(--ck-text-3)}.ck-palette__item .ck-kbd{-webkit-margin-start:auto;margin-inline-start:auto}.ck-palette__empty{color:var(--ck-text-3);padding:24px;text-align:center}.ck-palette__foot{background:var(--ck-surface-2);border-top:1px solid var(--ck-border);color:var(--ck-text-3);display:flex;font-size:12px;gap:14px;padding:8px 14px}.ck-root[data-ck-style=retro] .ck-btn:not(.ck-btn--ghost){box-shadow:2px 2px 0 var(--ck-border)}.ck-root[data-ck-style=retro] .ck-btn:active{box-shadow:none;transform:translate(2px,2px)}.ck-root[data-ck-style=retro] .ck-qf__card{box-shadow:3px 3px 0 var(--ck-border)}.ck-root[data-ck-style=retro] .ck-qf__card.is-on{background:var(--ck-warning-soft);box-shadow:3px 3px 0 var(--ck-primary)}.ck-root[data-ck-style=retro]{background-image:radial-gradient(#d9ccb0 1px,#0000 0);background-size:14px 14px}@media (max-width:900px){.ck-shell{grid-template-columns:minmax(0,1fr)}.ck-sidebar{height:100%;inset-block:0;position:fixed;right:0;transform:translateX(105%);transition:transform .22s var(--ck-ease);width:270px;z-index:1200}.ck-shell.is-nav-open .ck-sidebar{transform:none}.ck-shell.is-nav-open .ck-shell__scrim{background:var(--ck-scrim);display:block;inset:0;position:fixed;z-index:1100}.ck-topbar{padding:8px 12px}.ck-topbar__menu{display:inline-grid}.ck-gsearch .ck-kbd,.ck-gsearch__text,.ck-qa__new span,.ck-qa__pin{display:none}.ck-content{padding:14px}.ck-qf__grid{display:flex;overflow-x:auto}.ck-qf__card{min-width:140px}.ck-btn--collapsible .ck-btn__label{display:none}.ck-card__body{grid-template-columns:minmax(0,1fr);padding:12px}.ck-card__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-form-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ck-portal *,.ck-root *{animation:none!important;transition:none!important}}.ck-inlinef{flex-wrap:wrap;gap:10px 18px;padding:2px}.ck-inlinef,.ck-inlinef__item{align-items:center;display:flex}.ck-inlinef__item{gap:8px;min-width:0}.ck-inlinef__label{color:var(--ck-text-2);font-size:12.5px;font-weight:700;white-space:nowrap}.ck-inlinef__item--select .ck-select{min-width:180px}.ck-inlinef__item--date .ck-input,.ck-inlinef__item--select .ck-input{height:32px}.ck-inlinef__end{-webkit-margin-start:auto;align-items:center;display:flex;gap:8px;margin-inline-start:auto}.ck-callout--info{background:var(--ck-info-soft);color:var(--ck-info)}.ck-callout--danger{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-banner{align-items:center;border-radius:var(--ck-radius);display:flex;font-size:var(--ck-fs-sm);font-weight:600;gap:10px;padding:10px 14px}.ck-banner--warning{background:var(--ck-warning-soft);border:1px solid var(--ck-warning-line);color:var(--ck-warning)}.ck-banner--info{background:var(--ck-info-soft);color:var(--ck-info)}.ck-banner--danger{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-banner--success{background:var(--ck-success-soft);color:var(--ck-success)}.ck-banner .ck-grow+*{flex:none}.ck-dt__rownode{align-items:center;display:inline-flex}.ck-qf__sub{color:var(--ck-text-3);font-size:11px;line-height:1.2;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-statgrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-template-columns:repeat(auto-fill,minmax(var(--ck-stat-min,170px),1fr))}.ck-stat{align-items:center;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);color:var(--ck-text);display:flex;gap:10px;min-width:0;padding:12px 14px;position:relative;text-align:start}.ck-stat.is-click{cursor:pointer;transition:border-color var(--ck-dur),box-shadow var(--ck-dur)}.ck-stat.is-click:hover{border-color:var(--ck-border-strong);box-shadow:var(--ck-shadow-1)}.ck-stat.is-on{background:var(--ck-primary-soft);border-color:var(--ck-primary);box-shadow:0 0 0 3px var(--ck-primary-ring)}.ck-stat.is-warn .ck-stat__num{color:var(--ck-warning)}.ck-stat__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ck-stat__label{color:var(--ck-text-2);font-size:12.5px}.ck-stat__num{font-feature-settings:"tnum";font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2}.ck-stat__sub{color:var(--ck-text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-stat__go{color:var(--ck-text-3);opacity:0;transition:opacity var(--ck-dur)}.ck-stat.is-click:focus-visible .ck-stat__go,.ck-stat.is-click:hover .ck-stat__go{opacity:1}.ck-panelgrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(var(--ck-panel-cols,2),minmax(0,1fr))}.ck-panel{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);display:flex;flex-direction:column;min-width:0}.ck-panel__head{border-bottom:var(--ck-border-w) solid var(--ck-border);padding:10px 14px}.ck-panel__head,.ck-panel__toggle{align-items:center;display:flex;gap:8px}.ck-panel__toggle{background:#0000;border:0;color:var(--ck-text);flex:1 1 auto;min-width:0;padding:0;text-align:start}button.ck-panel__toggle{cursor:pointer}.ck-panel__titles{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ck-panel__titles b{font-size:14px}.ck-panel__titles small{color:var(--ck-text-3);font-size:12px}.ck-panel__actions{align-items:center;display:flex;gap:6px}.ck-panel__body{min-width:0;padding:12px 14px}.ck-panel.is-flush .ck-panel__body,.ck-rank{padding:0}.ck-rank{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0}.ck-rank__row{align-items:center;background:#0000;border:0;border-radius:var(--ck-radius-sm);color:var(--ck-text);display:flex;gap:8px;overflow:hidden;padding:7px 10px;position:relative;text-align:start;width:100%}.ck-rank__row.is-click{cursor:pointer}.ck-rank__row.is-click:hover{background:var(--ck-surface-2)}.ck-rank__bar{border-radius:var(--ck-radius-sm);inset-block:3px;inset-inline-start:0;position:absolute;z-index:0}.ck-rank__label,.ck-rank__val{position:relative;z-index:1}.ck-rank__label{flex:1 1 auto;font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-rank__label small{-webkit-margin-start:6px;color:var(--ck-text-3);font-weight:400;margin-inline-start:6px}.ck-rank__val{font-feature-settings:"tnum";font-size:13.5px;font-variant-numeric:tabular-nums}.ck-rank__empty{font-size:13px;padding:6px 2px}.ck-stable-wrap{overflow-x:auto}.ck-stable{border-collapse:collapse;font-size:13.5px;width:100%}.ck-stable th{background:var(--ck-th-bg);color:var(--ck-th-text);font-size:12.5px;font-weight:600;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap}.ck-stable td,.ck-stable th{border-bottom:var(--ck-border-w) solid var(--ck-border);padding:8px 12px}.ck-stable tbody tr:last-child td{border-bottom:0}.ck-stable tr.is-click{cursor:pointer}.ck-stable tr.is-click:hover td{background:var(--ck-surface-2)}.ck-stable__empty{padding:18px;text-align:center}.ck-root[data-ck-style=classic] .ck-panel{border-radius:0}.ck-root[data-ck-style=classic] .ck-panel__head .ck-tone-tile,.ck-root[data-ck-style=classic] .ck-stat .ck-tone-tile{display:none}.ck-root[data-ck-style=classic] .ck-stat{border-radius:0}.ck-root[data-ck-style=classic] .ck-stat__num{font-weight:600}.ck-root[data-ck-style=retro] .ck-panel,.ck-root[data-ck-style=retro] .ck-stat{box-shadow:var(--ck-shadow-1)}@media (max-width:760px){.ck-panelgrid{grid-template-columns:minmax(0,1fr)}.ck-panel[style*=grid-column]{grid-column:auto!important}.ck-statgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-chart{display:flex;flex-direction:column;position:relative;width:100%}.ck-chart svg{display:block;overflow:visible}.ck-chart__grid{stroke:var(--ck-border);stroke-dasharray:3 3}.ck-chart__tick{fill:var(--ck-text-3);font-family:inherit;font-size:11px}.ck-chart__hover{fill:var(--ck-surface-2)}.ck-chart__empty{color:var(--ck-text-3);display:grid;font-size:13px;place-items:center}.ck-chart__tip{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-sm);box-shadow:var(--ck-shadow-1);box-shadow:var(--ck-shadow-2,var(--ck-shadow-1));color:var(--ck-text);display:flex;flex-direction:column;font-size:12px;gap:2px;padding:6px 10px;pointer-events:none;position:absolute;top:4px;transform:translateX(-50%);white-space:nowrap;z-index:2}.ck-chart__tip span,.ck-legend__item{align-items:center;display:inline-flex;gap:6px}.ck-chart__tip i,.ck-donut__legend i,.ck-legend__item i{border-radius:3px;display:inline-block;flex:none;height:10px;width:10px}.ck-legend{color:var(--ck-text-2);font-size:12px;gap:4px 14px;justify-content:center;margin-top:6px}.ck-donut,.ck-legend{display:flex;flex-wrap:wrap}.ck-donut{align-items:center;gap:16px}.ck-donut svg{flex:none}.ck-donut__val{fill:var(--ck-text);font-family:inherit;font-size:15px;font-weight:800}.ck-donut__lbl{fill:var(--ck-text-3);font-family:inherit;font-size:11px}.ck-donut__legend{display:flex;flex:1 1 160px;flex-direction:column;font-size:12.5px;gap:2px;list-style:none;margin:0;max-height:200px;min-width:0;overflow:auto;padding:0}.ck-donut__legend li{align-items:center;border-radius:var(--ck-radius-sm);display:flex;gap:6px;padding:3px 6px}.ck-donut__legend li.is-on{background:var(--ck-surface-2)}.ck-donut__legend span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-donut__legend b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ck-ledger{display:flex;flex-direction:column;font-size:13.5px;gap:2px}.ck-ledger hr{border:0;border-top:var(--ck-border-w) solid var(--ck-border);margin:6px 0;width:100%}.ck-ledger__row{align-items:baseline;display:flex;gap:10px;justify-content:space-between;padding-block:3px}.ck-ledger__row.is-bold{font-weight:700}.ck-ledger__label{color:var(--ck-text-2);min-width:0}.ck-ledger__row.is-bold .ck-ledger__label{color:var(--ck-text)}.ck-ledger__label em{-webkit-margin-start:6px;border:var(--ck-border-w) solid var(--ck-border);border-radius:999px;color:var(--ck-text-3);font-size:10.5px;font-style:normal;margin-inline-start:6px;padding:0 6px}.ck-ledger__vals{align-items:baseline;display:inline-flex;flex:none;gap:8px}.ck-ledger__vals b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ck-ledger__vals small{color:var(--ck-text-3);font-size:11.5px}.ck-stable__sel{text-align:center!important;width:34px}.ck-stable__sel input{accent-color:var(--ck-primary);cursor:pointer;height:15px;width:15px}.ck-stable tr.is-sel td{background:var(--ck-primary-soft)}.ck-stable tr.is-dim td{opacity:.4}.ck-taskform{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ck-taskform .ck-field--full,.ck-taskform__extra{grid-column:1/-1}.ck-taskform__due{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ck-taskform__due .ck-input{min-width:220px;width:auto}@media (max-width:560px){.ck-taskform{grid-template-columns:minmax(0,1fr)}}.ck-profile{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.ck-profile__img{background:var(--ck-surface-2);border-radius:50%;display:grid;flex:none;height:72px;overflow:hidden;place-items:center;width:72px}.ck-profile__img img{height:100%;object-fit:cover;width:100%}.ck-profile__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ck-profile__text b{font-size:17px}.ck-profile__text>span{color:var(--ck-text-2);font-size:13px}.ck-profile__acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ck-profile__res{flex:1 1 100%}.ck-pform{display:flex;flex-direction:column;gap:12px}.ck-pform__grid{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ck-pform__acts{display:flex;flex-wrap:wrap;gap:8px}.ck-pform__req{grid-gap:4px 12px;background:var(--ck-info-soft);border-radius:var(--ck-radius);color:var(--ck-text-2);display:grid;font-size:12.5px;gap:4px 12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));list-style:none;margin:0;padding:10px 12px}.ck-pform__req li{align-items:center;display:flex;gap:6px}@media (max-width:560px){.ck-pform__grid{grid-template-columns:minmax(0,1fr)}.ck-pform__grid>span:empty{display:none}}.ck-settings{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:280px minmax(0,1fr)}.ck-settings__nav{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 120px);overflow:auto;padding:10px;position:-webkit-sticky;position:sticky;top:8px}.ck-settings__group{display:flex;flex-direction:column;gap:2px}.ck-settings__gname{color:var(--ck-text-3);font-size:11.5px;font-weight:700;padding:6px 8px 2px}.ck-settings__item{align-items:center;background:#0000;border:0;border-radius:var(--ck-radius-sm);color:var(--ck-text);cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:7px 8px;text-align:start;width:100%}.ck-settings__item:hover{background:var(--ck-surface-2)}.ck-settings__item.is-on{background:var(--ck-primary-soft);color:var(--ck-primary);font-weight:700}.ck-settings__ititle{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-settings__go{color:var(--ck-text-3)}.ck-settings__empty{font-size:13px;padding:8px}.ck-settings__body{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);min-width:0}.ck-settings__head{border-bottom:var(--ck-border-w) solid var(--ck-border);padding:14px 18px}.ck-settings__head h2{align-items:center;display:flex;flex-wrap:wrap;font-size:17px;gap:8px;margin:0}.ck-settings__head p{color:var(--ck-text-2);font-size:13px;margin:4px 0 0}.ck-settings__back{display:none;margin-bottom:6px;padding:0}.ck-settings__content{min-width:0;padding:16px 18px}.ck-root[data-ck-style=classic] .ck-settings__body,.ck-root[data-ck-style=classic] .ck-settings__nav{border-radius:0}@media (max-width:860px){.ck-settings{grid-template-columns:minmax(0,1fr)}.ck-settings__nav{max-height:none;position:static}.ck-settings.is-open .ck-settings__nav,.ck-settings:not(.is-open) .ck-settings__body{display:none}.ck-settings__back{display:inline-flex}}.ck-combo{align-items:center;display:flex;min-width:0;position:relative}.ck-combo__input{-webkit-padding-start:30px;-webkit-padding-end:28px;padding-inline-end:28px;padding-inline-start:30px;width:100%}.ck-combo__icon{inset-inline-start:10px}.ck-combo__caret,.ck-combo__icon{color:var(--ck-text-3);pointer-events:none;position:absolute}.ck-combo__caret{inset-inline-end:10px}.ck-combo__clear{background:#0000;border:0;border-radius:50%;color:var(--ck-text-3);cursor:pointer;display:grid;inset-inline-end:6px;padding:4px;place-items:center;position:absolute}.ck-combo__clear:hover{background:var(--ck-surface-2);color:var(--ck-text)}.ck-combo.is-disabled{opacity:.6}.ck-combo__list{display:flex;flex-direction:column;max-height:280px;overflow:auto;padding:4px}.ck-combo__opt{align-items:center;background:#0000;border:0;border-radius:var(--ck-radius-sm);color:var(--ck-text);cursor:pointer;display:flex;font-size:13.5px;gap:8px;justify-content:space-between;padding:7px 10px;text-align:start}.ck-combo__opt.is-hi{background:var(--ck-surface-2)}.ck-combo__opt.is-on{color:var(--ck-primary);font-weight:700}.ck-combo__empty{color:var(--ck-text-3);display:grid;font-size:13px;padding:12px;place-items:center;text-align:center}.ck-steps{counter-reset:none;display:flex;gap:6px;list-style:none;margin:0;overflow-x:auto;padding:0}.ck-steps__item{align-items:center;background:var(--ck-surface-2);border-radius:var(--ck-radius);color:var(--ck-text-3);display:flex;flex:1 1;font-size:var(--ck-fs-sm);font-weight:600;gap:8px;min-width:92px;padding:8px 10px;position:relative}.ck-steps__dot{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:999px;color:var(--ck-text-2);display:grid;flex:none;font-size:12px;font-weight:700;height:24px;place-items:center;width:24px}.ck-steps__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-steps__item.is-active{background:var(--ck-primary-soft);color:var(--ck-primary)}.ck-steps__item.is-active .ck-steps__dot{background:var(--ck-primary);border-color:var(--ck-primary);color:var(--ck-on-primary)}.ck-steps__item.is-done{color:var(--ck-text-2)}.ck-steps__item.is-done .ck-steps__dot{background:var(--ck-success-soft);border-color:var(--ck-success);color:var(--ck-success)}@media (max-width:640px){.ck-steps__item:not(.is-active) .ck-steps__label{display:none}.ck-steps__item{flex:none;min-width:0}.ck-steps__item.is-active{flex:1 1}}.ck-drop{align-items:center;background:var(--ck-surface-2);border:2px dashed var(--ck-border-strong);border-radius:var(--ck-radius-lg);color:var(--ck-text-2);cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:34px 18px;text-align:center;transition:border-color var(--ck-dur) var(--ck-ease),background var(--ck-dur) var(--ck-ease)}.ck-drop.is-over,.ck-drop:focus-visible,.ck-drop:hover{background:var(--ck-primary-soft);border-color:var(--ck-primary);outline:none}.ck-drop.is-disabled,.ck-drop.is-loading{cursor:default;opacity:.8}.ck-drop__icon{background:var(--ck-surface);border-radius:999px;box-shadow:var(--ck-shadow-1);color:var(--ck-primary);display:grid;height:52px;place-items:center;width:52px}.ck-drop__title{color:var(--ck-text);font-size:var(--ck-fs-md)}.ck-drop__hint{color:var(--ck-text-3);font-size:var(--ck-fs-sm)}.ck-choices{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--ck-choices-cols,1),minmax(0,1fr))}.ck-choice{align-items:flex-start;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);color:var(--ck-text);cursor:pointer;display:flex;font:inherit;gap:10px;padding:10px 12px;text-align:start;transition:border-color var(--ck-dur) var(--ck-ease),background var(--ck-dur) var(--ck-ease)}.ck-choice:hover:not(:disabled){background:var(--ck-hover);border-color:var(--ck-border-strong)}.ck-choice:focus-visible{outline:2px solid var(--ck-primary-ring);outline-offset:1px}.ck-choice.is-on{background:var(--ck-primary-soft);border-color:var(--ck-primary)}.ck-choice:disabled{cursor:not-allowed;opacity:.55}.ck-choice__radio{background:var(--ck-surface);border:2px solid var(--ck-border-strong);border-radius:999px;flex:none;height:16px;margin-top:2px;width:16px}.ck-choice.is-on .ck-choice__radio{background:var(--ck-primary);border-color:var(--ck-primary);box-shadow:inset 0 0 0 3px var(--ck-surface)}.ck-choice__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ck-choice__text b{align-items:center;display:inline-flex;font-size:var(--ck-fs);gap:6px}.ck-choice__text small{color:var(--ck-text-2);font-size:var(--ck-fs-sm);line-height:1.45}@media (max-width:640px){.ck-choices{grid-template-columns:minmax(0,1fr)}}.ck-dialog__icon{background:var(--ck-primary-soft);border-radius:var(--ck-radius);color:var(--ck-primary);display:grid;flex:none;height:30px;place-items:center;width:30px}.ck-text{color:var(--ck-text);font-family:var(--ck-font);font-size:var(--ck-fs);line-height:1.5;margin:0}.ck-text--block{display:block}.ck-text--strong{font-weight:700}.ck-text--muted{color:var(--ck-text-2)}.ck-text--caption{color:var(--ck-text-3);font-size:var(--ck-fs-sm)}.ck-text--label{color:var(--ck-text-2);font-size:var(--ck-fs-sm);font-weight:600}.ck-text--title{font-family:var(--ck-font);font-family:var(--ck-font-display,var(--ck-font));font-size:var(--ck-fs-lg);font-weight:800}.ck-text--subtitle{font-size:var(--ck-fs-md);font-weight:700}.ck-text--danger{color:var(--ck-danger)}.ck-text--success{color:var(--ck-success)}.ck-text--warning{color:var(--ck-warning)}.ck-progress{background:var(--ck-surface-3);border-radius:999px;height:6px;overflow:hidden;position:relative}.ck-progress__bar{background:var(--ck-primary);border-radius:inherit;inset-block:0;inset-inline-start:0;position:absolute;transition:width .25s var(--ck-ease)}.ck-progress--success .ck-progress__bar{background:var(--ck-success)}.ck-progress--danger .ck-progress__bar{background:var(--ck-danger)}.ck-progress--warning .ck-progress__bar{background:var(--ck-warning)}.ck-progress.is-indeterminate .ck-progress__bar{animation:ck-progress-slide 1.1s ease-in-out infinite;width:35%}@keyframes ck-progress-slide{0%{inset-inline-start:-35%}to{inset-inline-start:100%}}.ck-radios{display:flex;flex-direction:column;gap:6px}.ck-radios--inline{flex-direction:row;flex-wrap:wrap;gap:6px 16px}.ck-radio{align-items:flex-start;color:var(--ck-text);cursor:pointer;display:inline-flex;font-family:var(--ck-font);font-size:var(--ck-fs);gap:8px}.ck-radio input{accent-color:var(--ck-primary);cursor:inherit;flex:none;height:16px;margin:3px 0 0;width:16px}.ck-radio.is-disabled{cursor:not-allowed;opacity:.55}.ck-radio__text{display:flex;flex-direction:column}.ck-radio__text small{color:var(--ck-text-3);font-size:var(--ck-fs-sm)}.ck-confirm{overflow-y:auto}.ck-confirm__msg{color:var(--ck-text-2);font-size:var(--ck-fs-md);line-height:1.6;margin:0;white-space:pre-line}.ck-colors{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ck-swatch{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-sm);color:var(--ck-text-3);cursor:pointer;display:grid;font-size:13px;height:30px;overflow:hidden;padding:0;place-items:center;position:relative;transition:transform .1s var(--ck-ease);width:30px}.ck-swatch:hover:not(:disabled){transform:scale(1.08)}.ck-swatch.is-on{box-shadow:0 0 0 2px var(--ck-surface),0 0 0 4px var(--ck-text)}.ck-swatch--custom,.ck-swatch--none{border-style:dashed}.ck-swatch--custom input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.ck-colors.is-disabled{opacity:.6;pointer-events:none}.ck-reorder{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);list-style:none;margin:0;padding:0}.ck-reorder--empty{color:var(--ck-text-3);font-size:var(--ck-fs-sm);padding:18px;text-align:center}.ck-reorder__row{align-items:center;border-bottom:var(--ck-border-w) solid var(--ck-border);display:flex;gap:10px;padding:7px 10px}.ck-reorder__row:last-child{border-bottom:0}.ck-reorder__n{background:var(--ck-surface-2);border-radius:999px;color:var(--ck-text-2);display:inline-grid;flex:none;font-size:12px;font-weight:700;height:26px;min-width:28px;place-items:center}.ck-reorder__t{color:var(--ck-text);display:flex;flex:1 1;flex-direction:column;font-family:var(--ck-font);min-width:0}.ck-reorder__t b{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-reorder__t small{color:var(--ck-text-3);font-size:12px}.ck-reorder__btns{flex:none;gap:2px}.ck-reorder__btns,.ck-tip-anchor{display:inline-flex}.ck-tip{background:var(--ck-inverse);border-radius:var(--ck-radius-sm);box-shadow:var(--ck-shadow-2);color:var(--ck-on-inverse);font-family:var(--ck-font);font-size:12px;line-height:1.45;padding:6px 9px;pointer-events:auto;position:fixed;z-index:1600}.ck-tip table{border-collapse:collapse;width:100%}.ck-tip td,.ck-tip th{border-bottom:1px solid color-mix(in srgb,var(--ck-on-inverse) 18%,#0000);font-size:11px;padding:2px 6px;text-align:start}.ck-tip th{font-weight:700;opacity:.8}.ck-acc{background:var(--ck-surface);border:1px solid var(--ck-border);border-radius:var(--ck-radius-sm)}.ck-acc__sum{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:8px;list-style:none;min-height:40px;padding:6px 12px}.ck-acc__sum::-webkit-details-marker{display:none}.ck-acc__sum:after{-webkit-margin-start:auto;-webkit-border-end:2px solid var(--ck-text-2);border-bottom:2px solid var(--ck-text-2);border-inline-end:2px solid var(--ck-text-2);content:"";height:7px;margin-inline-start:auto;transform:rotate(45deg);transition:transform .15s;width:7px}.ck-acc[open]>.ck-acc__sum:after{transform:rotate(-135deg)}.ck-acc__body{padding:0 12px 12px}.ck-listbtn,.ck-plainbtn{-webkit-appearance:none;appearance:none;background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;text-align:start}.ck-listbtn:focus-visible,.ck-plainbtn:focus-visible{outline:2px solid var(--ck-primary);outline-offset:1px}.ck-listbtn{align-items:center;border-radius:var(--ck-radius-sm);display:flex;width:100%}.ck-listbtn:hover{background:var(--ck-surface-2)}.ck-listbtn.is-on{background:var(--ck-primary-soft)}.ck-tabs{align-items:flex-end;box-shadow:inset 0 -1px 0 var(--ck-border);display:flex;gap:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.ck-tab{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--ck-text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:6px;padding:10px 14px;white-space:nowrap}.ck-tab:hover{color:var(--ck-text)}.ck-tab.is-on{border-bottom-color:var(--ck-accent,var(--ck-primary));color:var(--ck-primary);color:var(--ck-accent,var(--ck-primary))}.ck-tab:disabled{cursor:default;opacity:.5}.ck-tab:focus-visible{border-radius:4px;outline:2px solid var(--ck-primary);outline-offset:-2px}.ck-input-adorn{align-items:center;display:flex;gap:6px}.ck-input-adorn>.ck-input{flex:1 1;min-width:0}.ck-input-adorn>:not(.ck-input){align-items:center;color:var(--ck-text-2);display:inline-flex;flex:none}.ck-deck{display:flex;flex-direction:column;margin-inline:auto;width:100%}.ck-deck__item{background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-1);overflow:hidden}.ck-deck__item.is-error{border-color:var(--ck-danger)}.ck-deck__item.is-disabled{opacity:.6}.ck-deck__head{align-items:center;cursor:pointer;display:flex;gap:14px;padding:14px 18px;transition:background .15s ease;transition:background var(--ck-dur,.15s) var(--ck-ease,ease);-webkit-user-select:none;user-select:none}.ck-deck__item.is-dense .ck-deck__head{padding:10px 14px}.ck-deck__item.is-disabled .ck-deck__head{cursor:not-allowed}.ck-deck__item.is-open .ck-deck__head,.ck-deck__item:not(.is-disabled) .ck-deck__head:hover{background:var(--ck-hover)}.ck-deck__head:focus-visible{box-shadow:inset 0 0 0 2px var(--ck-primary-ring);outline:none}.ck-deck__icon{align-items:center;background:var(--ck-primary-soft);border-radius:var(--ck-radius);color:var(--ck-primary);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ck-deck__item.is-error .ck-deck__icon{background:var(--ck-danger-soft);color:var(--ck-danger)}.ck-deck__icon svg{height:20px;width:20px}.ck-deck__text{flex:1 1;min-width:0}.ck-deck__title{color:var(--ck-text);font-size:15px;font-size:var(--ck-fs-md,15px);font-weight:600;font-weight:var(--ck-fw-strong,600)}.ck-deck__item.is-error .ck-deck__title{color:var(--ck-danger)}.ck-deck__desc{color:var(--ck-text-3);font-size:13px;font-size:var(--ck-fs-sm,13px);margin-top:2px}.ck-deck__error{color:var(--ck-danger);font-size:12px;font-size:var(--ck-fs-xs,12px);gap:4px;margin-top:4px}.ck-deck__adorn,.ck-deck__error{align-items:center;display:inline-flex}.ck-deck__adorn{flex-shrink:0;gap:8px}.ck-deck__chev{color:var(--ck-text-2);display:inline-flex;flex-shrink:0;transition:transform .22s cubic-bezier(.16,1,.3,1)}.ck-deck__item.is-open .ck-deck__chev{transform:rotate(180deg)}.ck-deck__body{background:var(--ck-surface);border-top:1px solid var(--ck-border);color:var(--ck-text);padding:16px 18px 18px}.ck-deck__item.is-dense .ck-deck__body{padding:12px 14px 14px}.ck-dpanel{margin-bottom:24px;max-width:100%;min-width:0}.ck-dpanel__head{align-items:center;border-radius:var(--ck-radius-lg);color:#fff;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:10px 20px;transition:border-radius .2s;-webkit-user-select:none;user-select:none}.ck-dpanel.is-open .ck-dpanel__head{border-radius:var(--ck-radius-lg) var(--ck-radius-lg) 0 0}.ck-dpanel__head:focus-visible{outline:2px solid var(--ck-primary-ring);outline-offset:2px}.ck-dpanel__title{align-items:center;display:flex;gap:8px;min-width:0}.ck-dpanel__title b{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-dpanel__icon{display:inline-flex}.ck-dpanel__icon svg{height:20px;width:20px}.ck-dpanel__badge{background:#ffffff38;border:1px solid #ffffff73;border-radius:var(--ck-radius-sm);flex-shrink:0;font-size:.7rem;font-weight:800;padding:3px 8px}.ck-dpanel__actions{align-items:center;display:flex;flex-shrink:0;gap:4px}.ck-dpanel__btn{align-items:center;background:#0000;border:0;border-radius:var(--ck-radius-sm);color:#fff;cursor:pointer;display:inline-flex;height:30px;justify-content:center;opacity:.8;width:30px}.ck-dpanel__btn.is-on,.ck-dpanel__btn:hover:not(:disabled){background:#ffffff29;opacity:1}.ck-dpanel__btn:disabled{cursor:default;opacity:.4}.ck-dpanel__btn svg{height:18px;width:18px}.ck-dpanel__btn.is-on svg{transform:rotate(45deg)}.ck-dpanel__spin{border-color:#fff #ffffff59 #ffffff59;height:16px;width:16px}.ck-dpanel__chev{display:inline-flex;transition:transform .2s}.ck-dpanel.is-open .ck-dpanel__chev{transform:rotate(180deg)}.ck-dpanel__body{background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:0 0 var(--ck-radius-lg) var(--ck-radius-lg);border-top:0;box-shadow:var(--ck-shadow-1);box-sizing:border-box;color:var(--ck-text);max-width:100%;min-width:0;overflow:hidden;padding:20px}.ck-avatar{overflow:hidden}.ck-avatar__img{display:block;height:100%;object-fit:cover;width:100%}.ck-badge-anchor{display:inline-flex;position:relative;vertical-align:middle}.ck-badge-anchor__b{background:var(--ck-danger);border-radius:9px;box-shadow:0 0 0 2px var(--ck-bg);box-sizing:border-box;color:#fff;font-size:11px;font-weight:800;height:18px;inset-inline-end:-8px;line-height:18px;min-width:18px;padding:0 5px;pointer-events:none;position:absolute;text-align:center;top:-6px}.ck-badge-anchor__b.is-dot{height:10px;inset-inline-end:-2px;min-width:10px;padding:0;top:-2px;width:10px}.ck-badge-anchor__b--primary{background:var(--ck-primary)}.ck-badge-anchor__b--warning{background:var(--ck-warning)}.ck-badge-anchor__b--success{background:var(--ck-success)}.ck-badge-anchor__b--info{background:var(--ck-info)}.ck-badge-anchor.is-inline,.ck-tab .ck-badge-anchor{align-items:center;gap:4px}.ck-badge-anchor.is-inline .ck-badge-anchor__b,.ck-tab .ck-badge-anchor__b{-webkit-margin-start:4px;box-shadow:none;margin-inline-start:4px;position:static}.ck-tabs--compact .ck-tab{font-size:13px;padding:8px 10px}.ck-fnotice{animation:ck-fnotice-in 225ms cubic-bezier(0,0,.2,1);max-width:calc(100vw - 32px)}.ck-fnotice--top{animation-name:ck-fnotice-in-top}.ck-fnotice--top:not(.ck-fnotice--start):not(.ck-fnotice--end){animation-name:ck-fnotice-in-top-center}.ck-fnotice--bottom:not(.ck-fnotice--start):not(.ck-fnotice--end){animation-name:ck-fnotice-in-center}@keyframes ck-fnotice-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ck-fnotice-in-top{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes ck-fnotice-in-center{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translateX(-50%)}}@keyframes ck-fnotice-in-top-center{0%{opacity:0;transform:translate(-50%,-24px)}to{opacity:1;transform:translateX(-50%)}}.ck-dt__tkactions{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:2px}.ck-simpletable{background:var(--ck-surface);border:1px solid var(--ck-border);border-radius:var(--ck-radius)}.ck-simpletable table{border-collapse:collapse;font-size:13px;min-width:480px;width:100%}.ck-simpletable th{background:var(--ck-surface-2);border-bottom:1px solid var(--ck-border);color:var(--ck-text-2);font-weight:700;padding:8px 12px;white-space:nowrap}.ck-simpletable thead.is-sticky th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.ck-simpletable td{border-bottom:1px solid var(--ck-border);color:var(--ck-text);padding:8px 12px}.ck-simpletable tbody tr:last-child td{border-bottom:0}.ck-simpletable tbody tr:hover td{background:var(--ck-hover)}.ck-reporttable{display:flex;flex-direction:column;gap:10px}.ck-reporttable__title{color:var(--ck-text);font-size:15px;font-size:var(--ck-fs-md,15px);font-weight:700;margin:0}.ck-audio{align-items:center;display:flex;gap:8px;max-width:400px;min-width:220px;width:100%}.ck-audio--compact{gap:4px;max-width:280px;min-width:160px}.ck-audio__btn{align-items:center;color:var(--ck-primary);display:inline-flex;flex:none;justify-content:center;min-width:28px}.ck-audio__track{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ck-audio__time{font-feature-settings:"tnum";color:var(--ck-text-3);direction:ltr;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.ck-audio__err{color:var(--ck-danger);flex:none;font-size:11px}.ck-range{-webkit-appearance:none;appearance:none;background:linear-gradient(to left,var(--ck-primary) 0,var(--ck-surface-3) 0);background:linear-gradient(to left,var(--ck-primary) var(--pct,0),var(--ck-surface-3) var(--pct,0));border-radius:4px;cursor:pointer;height:4px;margin:6px 0;width:100%}.ck-range:disabled{cursor:default;opacity:.5}.ck-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ck-primary);border:2px solid var(--ck-surface);border-radius:50%;box-shadow:var(--ck-shadow-1);height:12px;width:12px}.ck-range::-moz-range-thumb{background:var(--ck-primary);border:2px solid var(--ck-surface);border-radius:50%;height:12px;width:12px}.ck-recorder{background:var(--ck-surface-2);border:1px dashed var(--ck-border-strong,var(--ck-border));border-radius:var(--ck-radius);margin-top:8px;padding:12px 14px;transition:background-color .3s}.ck-recorder.is-recording{background:color-mix(in srgb,var(--ck-danger) 8%,var(--ck-surface))}.ck-recorder__title{color:var(--ck-text);font-size:13px;font-weight:600;margin-bottom:8px}.ck-recorder__err{color:var(--ck-danger);font-size:12px;margin-bottom:8px}.ck-recorder__live{align-items:center;display:flex;gap:10px}.ck-recorder__dot{animation:ck-rec-blink 1s infinite;background:var(--ck-danger);border-radius:50%;height:10px;width:10px}@keyframes ck-rec-blink{50%{opacity:.2}}.ck-recorder__time{font-feature-settings:"tnum";color:var(--ck-danger);direction:ltr;font-variant-numeric:tabular-nums;font-weight:600}.ck-recorder__actions{display:flex;flex-wrap:wrap;gap:6px}.ck-dpanel{background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-1);overflow:hidden}.ck-dpanel__head{background:#0000;border-radius:0;color:var(--ck-text);padding:10px 16px}.ck-dpanel.is-open .ck-dpanel__head{border-radius:0}.ck-dpanel__head:hover{background:var(--ck-hover)}.ck-dpanel__title b{color:var(--ck-text-2);font-size:var(--ck-fs-sm)}.ck-dpanel__icon{color:var(--ck-primary);color:var(--dp-accent,var(--ck-primary))}.ck-dpanel__badge{background:var(--ck-primary-soft);border:0;color:var(--ck-primary)}.ck-dpanel__btn{color:var(--ck-text-2)}.ck-dpanel__btn.is-on,.ck-dpanel__btn:hover:not(:disabled){background:var(--ck-hover);color:var(--ck-text)}.ck-dpanel__spin{border-color:var(--ck-border);border-top-color:var(--ck-primary)}.ck-dpanel__chev{color:var(--ck-text-3)}.ck-dpanel__body{border:0;border-radius:0;box-shadow:none;padding:4px 16px 16px}.ck-msgs{background:var(--ck-bg);display:flex;flex-direction:column}.ck-msgs__head{background:var(--ck-surface);border-bottom:1px solid var(--ck-border);gap:6px;padding:14px 16px}.ck-msgs__head,.ck-msgs__title{align-items:center;display:flex}.ck-msgs__title{color:var(--ck-text);flex:1 1;gap:8px}.ck-msgs__title b{font-size:15px;font-size:var(--ck-fs-md,15px)}.ck-msgs__tabs{background:var(--ck-surface);border-bottom:1px solid var(--ck-border);padding:0 8px}.ck-msgs__filter{padding:10px 16px 0}.ck-msgs__filter .ck-option{align-items:center;display:inline-flex;gap:5px}.ck-msgs__body{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:12px 16px}.ck-msgs__center{display:flex;justify-content:center;padding-top:32px}.ck-msgs__notice{margin:0 16px 10px}.ck-msgs__foot{background:var(--ck-surface);border-top:1px solid var(--ck-border);display:flex;gap:8px;padding:10px 16px}.ck-msgs__foot .ck-btn{flex:1 1;justify-content:center}.ck-msg{-webkit-border-start:3px solid var(--ck-border);-webkit-border-start:3px solid var(--msg-c,var(--ck-border));background:var(--ck-surface);border:1px solid var(--ck-border);border-inline-start:3px solid var(--ck-border);border-inline-start:3px solid var(--msg-c,var(--ck-border));border-radius:var(--ck-radius-lg);color:var(--ck-text);padding:12px 14px 12px 12px;position:relative}.ck-msg--info{--msg-c:var(--ck-info,#2563eb)}.ck-msg--success{--msg-c:var(--ck-success)}.ck-msg--warning{--msg-c:var(--ck-warning,#d97706)}.ck-msg--danger{--msg-c:var(--ck-danger)}.ck-msg__head{align-items:center;display:flex;gap:6px;margin-bottom:6px}.ck-msg__ic{align-items:center;border-radius:8px;display:inline-flex;height:26px;justify-content:center;width:26px}.ck-msg__date{-webkit-margin-start:auto;color:var(--ck-text-3);font-size:11px;margin-inline-start:auto}.ck-msg__title{font-size:14px;font-weight:700;line-height:1.4;margin:0 0 4px}.ck-msg__body{color:var(--ck-text-2);font-size:13px;line-height:1.6;margin:0;white-space:pre-wrap}.ck-msg__cta{margin-top:10px}.ck-msg__foot{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:8px}.ck-msg__author{align-items:center;color:var(--ck-text-3);display:inline-flex;font-size:11px;gap:4px;margin-top:6px}.ck-msg__foot .ck-msg__author{margin-top:0}.ck-msg__stars{align-items:center;display:inline-flex;gap:1px}.ck-msg__stars small{-webkit-margin-end:4px;color:var(--ck-text-3);font-size:11px;margin-inline-end:4px}.ck-star{background:#0000;border:0;color:var(--ck-border);color:var(--ck-border-strong,var(--ck-border));cursor:pointer;font-size:17px;line-height:1;padding:0 1px}.ck-star.is-on,.ck-star:not(:disabled):hover{color:#f59e0b}.ck-star:disabled{cursor:default}.ck-msg__note{-webkit-border-start:3px solid var(--ck-success);align-items:flex-start;background:color-mix(in srgb,var(--ck-success) 10%,var(--ck-surface));border-inline-start:3px solid var(--ck-success);border-radius:var(--ck-radius-sm);display:flex;font-size:12px;gap:6px;justify-content:space-between;margin-top:8px;padding:8px 10px}.ck-msg__note.is-danger{background:color-mix(in srgb,var(--ck-danger) 10%,var(--ck-surface));border-inline-start-color:var(--ck-danger)}.ck-msg__mod{display:flex;flex-direction:column;gap:8px;margin-top:10px}.ck-msg__roles{font-size:12px;font-weight:600}.ck-msg__actions,.ck-msg__roles{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ck-msg__actions{margin-top:10px}.ck-msg__mod .ck-msg__actions{margin-top:0}.ck-msg__status{min-width:110px}.ck-msg-form{display:flex;flex-direction:column;gap:12px}.ck-msg-form__row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ck-portal{height:0;left:0;overflow:visible;position:absolute;top:0;width:0}.ck-promo{background:var(--ck-surface);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-3);color:var(--ck-text);font-family:var(--ck-font);padding:14px 14px 12px;width:min(360px,calc(100vw - 32px))}.ck-promo__head{align-items:flex-start;display:flex;gap:10px}.ck-promo__ic{align-items:center;background:var(--ck-primary-soft);border-radius:10px;color:var(--ck-primary);display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.ck-promo__titles{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding-top:1px}.ck-promo__titles b{font-size:14px;line-height:1.35}.ck-promo__badge{align-self:flex-start;background:var(--ck-primary-soft);border-radius:999px;color:var(--ck-primary);font-size:10px;font-weight:800;letter-spacing:.02em;padding:1px 8px}.ck-promo__body{color:var(--ck-text-2);font-size:13px;line-height:1.55;margin:8px 0 0}.ck-promo__actions,.ck-promo__body{-webkit-padding-start:44px;padding-inline-start:44px}.ck-promo__actions{display:flex;gap:6px;margin-top:12px}.ck-tour{font-family:var(--ck-font);inset:0;position:fixed}.ck-tour__shield{inset:0;position:absolute}.ck-tour__shield.is-dim{background:#0f172a8c}.ck-tour__spot{border-radius:12px;box-shadow:0 0 0 9999px #0f172a8c,0 0 0 3px var(--ck-primary);pointer-events:none;position:fixed;transition:left .25s ease,top .25s ease,width .25s ease,height .25s ease;transition:left .25s var(--ck-ease,ease),top .25s var(--ck-ease,ease),width .25s var(--ck-ease,ease),height .25s var(--ck-ease,ease)}.ck-tour__card{background:var(--ck-surface);border:1px solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-3);color:var(--ck-text);outline:none;padding:14px 16px 12px;position:fixed;transition:left .25s ease,top .25s ease;transition:left .25s var(--ck-ease,ease),top .25s var(--ck-ease,ease);width:min(360px,calc(100vw - 24px))}.ck-tour__card.is-wide{width:min(460px,calc(100vw - 24px))}.ck-tour__head{align-items:center;display:flex;gap:8px;margin-bottom:6px}.ck-tour__head b{flex:1 1;font-size:15px}.ck-tour__body{color:var(--ck-text-2);font-size:13px;line-height:1.6}.ck-tour__body p{margin:0 0 6px}.ck-tour__body ul{-webkit-padding-start:18px;margin:4px 0 6px;padding-inline-start:18px}.ck-tour__foot{align-items:center;display:flex;gap:6px;margin-top:12px}.ck-tour__dots{display:inline-flex;gap:4px}.ck-tour__dots i{background:var(--ck-border);background:var(--ck-border-strong,var(--ck-border));border-radius:50%;height:6px;width:6px}.ck-tour__dots i.is-on{background:var(--ck-primary);border-radius:4px;width:16px}.ck-help{background:var(--ck-bg)}.ck-help__head{align-items:center;background:var(--ck-surface);border-bottom:var(--ck-border-w,1px) solid var(--ck-border);display:flex;flex:none;gap:10px;padding:14px 16px}.ck-help__logo{background:var(--ck-primary-soft);border-radius:10px;color:var(--ck-primary);display:grid;flex:none;height:36px;place-items:center;width:36px}.ck-help__titles{display:flex;flex:1 1;flex-direction:column;min-width:0}.ck-help__titles b{font-size:var(--ck-fs-md);font-weight:800}.ck-help__titles span{color:var(--ck-text-2);font-size:var(--ck-fs-xs)}.ck-help__notice{padding:10px 16px 0}.ck-help__notice,.ck-help__search{background:var(--ck-surface);flex:none}.ck-help__search{border-bottom:var(--ck-border-w,1px) solid var(--ck-border);padding:12px 16px}.ck-help__body{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 24px;scrollbar-color:var(--ck-border) #0000;scrollbar-color:var(--ck-border-strong,var(--ck-border)) #0000;scrollbar-width:thin}.ck-help__busy{display:grid;padding:28px 0;place-items:center}.ck-help__sec{margin-bottom:18px}.ck-help__sec h3{align-items:center;color:var(--ck-text-2);display:flex;font-size:var(--ck-fs-xs);font-weight:800;gap:6px;letter-spacing:.02em;margin:0 2px 8px}.ck-help__sec--context .ck-help__list{border-color:var(--ck-primary-line,var(--ck-border))}.ck-help__h{align-items:center;display:flex;font-size:var(--ck-fs-lg);font-weight:800;gap:8px;margin:0 0 6px}.ck-help__lead{color:var(--ck-text-2);font-size:var(--ck-fs-sm);line-height:1.6;margin:0 0 12px}.ck-help__list{background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:var(--ck-radius-lg);overflow:hidden}.ck-help__row{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;padding:10px 12px;text-align:start;width:100%}.ck-help__row+.ck-help__row{border-top:var(--ck-border-w,1px) solid var(--ck-border)}.ck-help__row:focus-visible,.ck-help__row:hover{background:var(--ck-hover);outline:none}.ck-help__row-ic{background:var(--ck-surface-2);border-radius:8px;color:var(--ck-text-2);display:grid;flex:none;height:30px;place-items:center;width:30px}.ck-help__row-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.ck-help__row-main b{font-size:var(--ck-fs-sm);font-weight:700}.ck-help__row-main span{color:var(--ck-text-2);font-size:var(--ck-fs-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-help__row-cat{color:var(--ck-text-3);font-size:11px;white-space:nowrap}.ck-help__row-go{color:var(--ck-text-3);flex:none}.ck-help__cats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.ck-help__cat{align-items:flex-start;background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:var(--ck-radius-lg);color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;padding:12px;text-align:start;transition:border-color .15s,box-shadow .15s}.ck-help__cat:focus-visible,.ck-help__cat:hover{border-color:var(--ck-primary);box-shadow:var(--ck-shadow-1);outline:none}.ck-help__cat-ic{background:var(--ck-primary-soft);border-radius:9px;color:var(--ck-primary);display:grid;height:32px;margin-bottom:6px;place-items:center;width:32px}.ck-help__cat b{font-size:var(--ck-fs-sm)}.ck-help__cat span{color:var(--ck-text-2);font-size:var(--ck-fs-xs)}.ck-help__crumb{align-items:center;background:var(--ck-primary-soft);border:0;border-radius:999px;color:var(--ck-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--ck-fs-xs);font-weight:700;gap:5px;margin-bottom:10px;padding:3px 10px}.ck-help__article h2{font-size:var(--ck-fs-lg);font-weight:800;line-height:1.3;margin:0 0 6px}.ck-help__video{aspect-ratio:16/9;background:#000;border-radius:var(--ck-radius-lg);margin:4px 0 16px;overflow:hidden;position:relative}.ck-help__video iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.ck-help__vote{align-items:center;background:var(--ck-surface-2);border-radius:var(--ck-radius-lg);display:flex;flex-wrap:wrap;font-size:var(--ck-fs-sm);font-weight:600;gap:8px;margin:20px 0;padding:12px}.ck-help__vote>span:first-child{-webkit-margin-end:auto;margin-inline-end:auto}.ck-help__meta{color:var(--ck-text-3);font-size:var(--ck-fs-xs)}.ck-help__foot{grid-gap:8px;border-top:var(--ck-border-w,1px) solid var(--ck-border);display:grid;flex:none;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:10px 16px 14px}.ck-help__act,.ck-help__foot{background:var(--ck-surface);gap:8px}.ck-help__act{align-items:center;border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:var(--ck-radius);color:inherit;cursor:pointer;display:flex;font:inherit;padding:9px 10px;text-align:start}.ck-help__act:hover:not(:disabled){background:var(--ck-hover)}.ck-help__act:disabled{cursor:default;opacity:.6}.ck-help__act>.ck-icon{color:var(--ck-primary);flex:none}.ck-help__act span{display:flex;flex:1 1;flex-direction:column;min-width:0}.ck-help__act b{font-size:var(--ck-fs-sm)}.ck-help__act small{color:var(--ck-text-2);font-size:11px}.ck-pagehead__help{-webkit-margin-start:8px;background:#0000;border:0;border-radius:50%;color:var(--ck-text-3);cursor:pointer;display:inline-grid;height:26px;margin-inline-start:8px;padding:0;place-items:center;transition:color .15s,background .15s;vertical-align:middle;width:26px}.ck-pagehead__help:focus-visible,.ck-pagehead__help:hover{background:var(--ck-primary-soft);color:var(--ck-primary);outline:none}.ck-help__why{display:flex;flex-direction:column;gap:6px;width:100%}.ck-help__why-acts{align-items:center;color:var(--ck-text-2);display:flex;font-size:var(--ck-fs-xs);font-weight:500;gap:10px}.ck-helphint{background:#0000;border:0;border-radius:50%;color:var(--ck-text-3);cursor:pointer;display:inline-grid;height:20px;padding:0;place-items:center;vertical-align:middle;width:20px}.ck-helphint:focus-visible,.ck-helphint:hover{background:var(--ck-primary-soft);color:var(--ck-primary);outline:none}.ck-prose{color:var(--ck-text);font-size:14.5px;line-height:1.75;overflow-wrap:anywhere}.ck-prose>:first-child{margin-top:0}.ck-prose h2,.ck-prose h3,.ck-prose h4{font-weight:800;line-height:1.35;margin:20px 0 8px}.ck-prose h2{font-size:17px}.ck-prose h3{font-size:15.5px}.ck-prose h4{font-size:14.5px}.ck-prose p{margin:0 0 10px}.ck-prose div{margin:0}.ck-prose ol,.ck-prose ul{-webkit-padding-start:22px;margin:0 0 12px;padding-inline-start:22px}.ck-prose li{margin-bottom:5px}.ck-prose ol>li::marker{color:var(--ck-primary);font-weight:800}.ck-prose a{color:var(--ck-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.ck-prose img{border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:var(--ck-radius);height:auto;margin:6px 0;max-width:100%}.ck-prose hr{border:0;border-top:var(--ck-border-w,1px) solid var(--ck-border);margin:18px 0}.ck-prose code,.ck-prose kbd{background:var(--ck-surface-2);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:5px;font-family:ui-monospace,Consolas,monospace;font-size:.9em;padding:1px 5px}.ck-prose blockquote{-webkit-border-start:4px solid var(--ck-primary);-webkit-border-start:4px solid var(--ck-info,var(--ck-primary));background:var(--ck-primary-soft);background:var(--ck-info-soft,var(--ck-primary-soft));border-inline-start:4px solid var(--ck-primary);border-inline-start:4px solid var(--ck-info,var(--ck-primary));border-radius:var(--ck-radius);margin:0 0 12px;padding:10px 14px}.ck-prose blockquote.tip{background:var(--ck-success-soft);border-color:var(--ck-success)}.ck-prose blockquote.warn{background:var(--ck-warning-soft);border-color:var(--ck-warning)}.ck-prose blockquote>:last-child{margin-bottom:0}@media (max-width:520px){.ck-help__cats{grid-template-columns:1fr}}.ck-tasknotif{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ck-tasknotif__alert{align-items:center;display:flex;gap:6px;margin-bottom:10px}.ck-tasknotif__row{-webkit-border-start:3px solid var(--ck-border);-webkit-border-start:3px solid var(--ck-primary-line,var(--ck-border));align-items:flex-start;background:var(--ck-surface);border:1px solid var(--ck-border);border-inline-start:3px solid var(--ck-border);border-inline-start:3px solid var(--ck-primary-line,var(--ck-border));border-radius:var(--ck-radius);display:flex;gap:10px;padding:10px 12px}.ck-tasknotif__row.is-overdue{background:color-mix(in srgb,var(--ck-danger) 5%,var(--ck-surface));border-inline-start-color:var(--ck-danger)}.ck-tasknotif__main{flex:1 1;min-width:0}.ck-tasknotif__title{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px}.ck-tasknotif__title .ck-link{font-size:14px;padding:0}.ck-tasknotif__desc{color:var(--ck-text-2);font-size:13px;line-height:1.5;margin-top:2px}.ck-tasknotif__due{align-items:center;color:var(--ck-text-3);display:inline-flex;font-size:12px;gap:4px;margin-top:4px}.ck-tasknotif__row.is-overdue .ck-tasknotif__due{color:var(--ck-danger)}.ck-tasknotif__acts{display:flex;flex:none;gap:2px}.ck-tasknotif__done{color:var(--ck-success)}.ck-tasknotif-bell{left:16px;position:fixed;top:10px;z-index:1201}.ck-tasknotif-bell .is-overdue{color:var(--ck-danger)}.ck-portal .formkit-modal-overlay,.ck-root .formkit-modal-overlay{background:var(--ck-scrim);font-family:var(--ck-font)}.ck-portal .formkit-modal-panel,.ck-root .formkit-modal-panel{background:var(--ck-bg);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-3);color:var(--ck-text)}.ck-portal .formkit-section-title,.ck-portal .formkit-title,.ck-root .formkit-section-title,.ck-root .formkit-title{color:var(--ck-text);font-family:var(--ck-font);font-family:var(--ck-font-display,var(--ck-font))}.ck-portal .formkit-section,.ck-root .formkit-section{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-1)}.ck-portal .formkit-nested-box,.ck-root .formkit-nested-box{background:var(--ck-surface-2);border-color:var(--ck-border)}.ck-portal .formkit-divider,.ck-root .formkit-divider{border-top-color:var(--ck-border)}.ck-portal .formkit-divider-label,.ck-root .formkit-divider-label{color:var(--ck-text-2);font-family:var(--ck-font)}.ck-portal .formkit-divider-label:after,.ck-root .formkit-divider-label:after{border-top-color:var(--ck-border)}.ck-portal .formkit-caption,.ck-portal .formkit-hint,.ck-portal .formkit-input-prefix,.ck-portal .formkit-search-select-empty,.ck-portal .formkit-subtitle,.ck-root .formkit-caption,.ck-root .formkit-hint,.ck-root .formkit-input-prefix,.ck-root .formkit-search-select-empty,.ck-root .formkit-subtitle{color:var(--ck-text-3)}.ck-portal .formkit-label,.ck-root .formkit-label{color:var(--ck-text-2);font-family:var(--ck-font)}.ck-portal .formkit-label--required:after,.ck-root .formkit-label--required:after{color:var(--ck-danger)}.ck-portal .formkit-input,.ck-portal .formkit-select,.ck-portal .formkit-textarea,.ck-root .formkit-input,.ck-root .formkit-select,.ck-root .formkit-textarea{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-sm);color:var(--ck-text);color-scheme:inherit;font-family:var(--ck-font)}.ck-portal .formkit-select,.ck-root .formkit-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238a94a6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:left 10px center;background-repeat:no-repeat;background-size:14px 14px;padding-left:30px}.ck-portal .formkit-input:focus,.ck-portal .formkit-select:focus,.ck-portal .formkit-textarea:focus,.ck-root .formkit-input:focus,.ck-root .formkit-select:focus,.ck-root .formkit-textarea:focus{border-color:var(--ck-primary);box-shadow:0 0 0 3px var(--ck-primary-ring)}.ck-portal .formkit-input:disabled,.ck-portal .formkit-select:disabled,.ck-portal .formkit-textarea:disabled,.ck-root .formkit-input:disabled,.ck-root .formkit-select:disabled,.ck-root .formkit-textarea:disabled{background:var(--ck-surface-2);color:var(--ck-text-3)}.ck-portal .formkit-alert,.ck-root .formkit-alert{border-radius:var(--ck-radius);font-family:var(--ck-font)}.ck-portal .formkit-alert--info,.ck-root .formkit-alert--info{background:var(--ck-info-soft);border-color:#0000;color:var(--ck-info)}.ck-portal .formkit-alert--error,.ck-root .formkit-alert--error{background:var(--ck-danger-soft);border-color:#0000;color:var(--ck-danger)}.ck-portal .formkit-alert--success,.ck-root .formkit-alert--success{background:var(--ck-success-soft);border-color:#0000;color:var(--ck-success)}.ck-portal .formkit-alert--warning,.ck-root .formkit-alert--warning{background:var(--ck-warning-soft);border-color:var(--ck-warning-line);color:var(--ck-warning)}.ck-portal .formkit-cal-cell:hover,.ck-portal .formkit-cal-nav:hover,.ck-portal .formkit-date-btn:hover:not(:disabled),.ck-portal .formkit-multi-search-option--active,.ck-portal .formkit-search-select-option--highlight,.ck-root .formkit-cal-cell:hover,.ck-root .formkit-cal-nav:hover,.ck-root .formkit-date-btn:hover:not(:disabled),.ck-root .formkit-multi-search-option--active,.ck-root .formkit-search-select-option--highlight{background:var(--ck-primary-soft);color:var(--ck-primary)}.ck-portal .formkit-date-popover,.ck-portal .formkit-search-select-dropdown,.ck-root .formkit-date-popover,.ck-root .formkit-search-select-dropdown{background:var(--ck-surface);border-color:var(--ck-border);border-radius:var(--ck-radius);box-shadow:var(--ck-shadow-2);color:var(--ck-text)}.ck-portal .formkit-cal-cell,.ck-portal .formkit-cal-title,.ck-portal .formkit-check-row label,.ck-portal .formkit-multi-search-summary,.ck-portal .formkit-readonly-row dd,.ck-portal .formkit-search-select-option,.ck-root .formkit-cal-cell,.ck-root .formkit-cal-title,.ck-root .formkit-check-row label,.ck-root .formkit-multi-search-summary,.ck-root .formkit-readonly-row dd,.ck-root .formkit-search-select-option{color:var(--ck-text);font-family:var(--ck-font)}.ck-portal .formkit-cal-nav,.ck-portal .formkit-cal-wd,.ck-portal .formkit-readonly-row dt,.ck-root .formkit-cal-nav,.ck-root .formkit-cal-wd,.ck-root .formkit-readonly-row dt{color:var(--ck-text-2)}.ck-portal .formkit-cal-cell.is-selected,.ck-root .formkit-cal-cell.is-selected{background:var(--ck-primary);color:var(--ck-on-primary)}.ck-portal .formkit-cal-cell.is-today:not(.is-selected),.ck-root .formkit-cal-cell.is-today:not(.is-selected){box-shadow:inset 0 0 0 1.5px var(--ck-primary)}.ck-portal .formkit-cal-today,.ck-root .formkit-cal-today{color:var(--ck-primary)}.ck-portal .formkit-check-row input[type=checkbox],.ck-portal .formkit-checkbox-chip input,.ck-root .formkit-check-row input[type=checkbox],.ck-root .formkit-checkbox-chip input{accent-color:var(--ck-primary)}.ck-portal .formkit-checkbox-chip,.ck-root .formkit-checkbox-chip{background:var(--ck-surface);border-color:var(--ck-border-strong);color:var(--ck-text)}.ck-portal .formkit-checkbox-chip--checked,.ck-root .formkit-checkbox-chip--checked{background:var(--ck-primary-soft);border-color:var(--ck-primary);color:var(--ck-primary)}.ck-portal .formkit-search-select-clear,.ck-root .formkit-search-select-clear{background:var(--ck-surface-3);color:var(--ck-text-2)}.ck-portal .formkit-search-select-clear:hover,.ck-root .formkit-search-select-clear:hover{background:var(--ck-hover)}.ck-portal .formkit-btn,.ck-root .formkit-btn{border-radius:var(--ck-radius-sm);font-family:var(--ck-font)}.ck-portal .formkit-btn--primary,.ck-root .formkit-btn--primary{background:var(--ck-primary);box-shadow:none;color:var(--ck-on-primary)}.ck-portal .formkit-btn--primary:hover:not(:disabled),.ck-root .formkit-btn--primary:hover:not(:disabled){background:var(--ck-primary-hover);box-shadow:none}.ck-portal .formkit-btn--outline,.ck-portal .formkit-btn-secondary,.ck-root .formkit-btn--outline,.ck-root .formkit-btn-secondary{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);color:var(--ck-text)}.ck-portal .formkit-btn--outline:hover:not(:disabled),.ck-portal .formkit-btn-secondary:hover:not(:disabled),.ck-root .formkit-btn--outline:hover:not(:disabled),.ck-root .formkit-btn-secondary:hover:not(:disabled){background:var(--ck-hover)}.ck-portal .formkit-btn--danger,.ck-root .formkit-btn--danger{background:var(--ck-danger);box-shadow:none;color:#fff}.ck-portal .formkit-btn--danger:hover:not(:disabled),.ck-root .formkit-btn--danger:hover:not(:disabled){box-shadow:none;filter:brightness(.94)}.ck-portal .formkit-btn-ghost,.ck-root .formkit-btn-ghost{background:#0000;border:0;color:var(--ck-text-2)}.ck-portal .formkit-modal-overlay{z-index:1310}:is(.ck-root,.ck-portal) .tablekit-wrapper{color:var(--ck-text);font-family:var(--ck-font)}:is(.ck-root,.ck-portal) .tablekit-container{background:var(--ck-surface);border-color:var(--ck-border);border-radius:var(--ck-radius-lg)}:is(.ck-root,.ck-portal) .tablekit-container::-webkit-scrollbar-track{background:var(--ck-surface-2)}:is(.ck-root,.ck-portal) .tablekit-container::-webkit-scrollbar-thumb{background:var(--ck-border-strong)}:is(.ck-root,.ck-portal) .tablekit-th.tablekit-th-sticky,:is(.ck-root,.ck-portal) .tablekit-thead{background:var(--ck-th-bg)}:is(.ck-root,.ck-portal) .tablekit-th{border-bottom-color:var(--ck-border);border-left-color:var(--ck-row-line);color:var(--ck-th-text)}:is(.ck-root,.ck-portal) .tablekit-region-row .tablekit-region-th{border-color:var(--ck-border);color:var(--ck-text)}:is(.ck-root,.ck-portal) .tablekit-th.sortable:hover{background:var(--ck-hover)}:is(.ck-root,.ck-portal) .tablekit-sort-icon.active,:is(.ck-root,.ck-portal) .tablekit-th-filter-icon.active,:is(.ck-root,.ck-portal) .tablekit-th-filter-icon:hover{color:var(--ck-primary)}:is(.ck-root,.ck-portal) .tablekit-th-filter-icon{color:var(--ck-text-3)}:is(.ck-root,.ck-portal) .tablekit-th-filter-icon.active,:is(.ck-root,.ck-portal) .tablekit-th-filter-icon:hover{background:var(--ck-primary-soft)}:is(.ck-root,.ck-portal) .tablekit-pin-chip,:is(.ck-root,.ck-portal) .tablekit-th-chip{background:var(--ck-primary);color:var(--ck-on-primary)}:is(.ck-root,.ck-portal) .tablekit-th-chip-cond,:is(.ck-root,.ck-portal) .tablekit-th-chip-count{background:var(--ck-primary-hover)}:is(.ck-root,.ck-portal) .tablekit-td{border-bottom-color:var(--ck-row-line);border-left-color:var(--ck-row-line);color:var(--ck-text)}:is(.ck-root,.ck-portal) .tablekit-td-sticky,:is(.ck-root,.ck-portal) .tablekit-th-sticky{background:var(--ck-surface)}:is(.ck-root,.ck-portal) .tablekit-tr:nth-child(2n),:is(.ck-root,.ck-portal) .tablekit-tr:nth-child(2n) .tablekit-td-sticky{background:var(--ck-zebra)}:is(.ck-root,.ck-portal) .tablekit-tr:hover,:is(.ck-root,.ck-portal) .tablekit-tr:hover .tablekit-td-sticky,:is(.ck-root,.ck-portal) .tablekit-tr:nth-child(2n):hover{background:var(--ck-row-hover)}:is(.ck-root,.ck-portal) .tablekit-tr-selected,:is(.ck-root,.ck-portal) .tablekit-tr-selected:hover{background:var(--ck-row-selected)!important}:is(.ck-root,.ck-portal) .tablekit-tr--duplicate .tablekit-td{background:var(--ck-row-dup)!important}:is(.ck-root,.ck-portal) .tablekit-tr--duplicate-keeper .tablekit-td{background:var(--ck-success-soft)!important}:is(.ck-root,.ck-portal) .tablekit-region-th[data-region=alfon]{background:color-mix(in srgb,var(--ck-info) 16%,var(--ck-th-bg))}:is(.ck-root,.ck-portal) .tablekit-region-th[data-region=form]{background:color-mix(in srgb,var(--ck-success) 16%,var(--ck-th-bg))}:is(.ck-root,.ck-portal) .tablekit-region-th[data-region=treatment]{background:color-mix(in srgb,var(--ck-warning) 16%,var(--ck-th-bg))}:is(.ck-root,.ck-portal) .tablekit-empty{color:var(--ck-text-3)}:is(.ck-root,.ck-portal) .tablekit-skeleton-row{border-bottom-color:var(--ck-row-line)}:is(.ck-root,.ck-portal) .tablekit-skeleton-cell{background:linear-gradient(90deg,var(--ck-surface-2) 25%,var(--ck-surface-3) 50%,var(--ck-surface-2) 75%);background-size:200% 100%}:is(.ck-root,.ck-portal) .tablekit-cell-tooltip{background:var(--ck-bg);border-color:var(--ck-border);box-shadow:var(--ck-shadow-2);color:var(--ck-text)}:is(.ck-root,.ck-portal) .tablekit-selection-indicator{background:var(--ck-primary-soft);border-color:var(--ck-primary-line);color:var(--ck-primary)}:is(.ck-root,.ck-portal) .tablekit-selection-clear{color:var(--ck-primary)}:is(.ck-root,.ck-portal) .tablekit-selection-clear:hover{background:var(--ck-hover)}:is(.ck-root,.ck-portal) .tablekit-advanced-density-select,:is(.ck-root,.ck-portal) .tablekit-col-filter-search input,:is(.ck-root,.ck-portal) .tablekit-column-group-title-field input,:is(.ck-root,.ck-portal) .tablekit-condition-input,:is(.ck-root,.ck-portal) .tablekit-condition-select,:is(.ck-root,.ck-portal) .tablekit-filter-input,:is(.ck-root,.ck-portal) .tablekit-search-box,:is(.ck-root,.ck-portal) .tablekit-search-select-cell-input{background:var(--ck-bg);border-color:var(--ck-border-strong);color:var(--ck-text)}:is(.ck-root,.ck-portal) .tablekit-search-input{background:#0000;color:var(--ck-text)}:is(.ck-root,.ck-portal) .tablekit-search-input::placeholder{color:var(--ck-text-3)}:is(.ck-root,.ck-portal) .tablekit-col-filter-search input:focus,:is(.ck-root,.ck-portal) .tablekit-condition-input:focus,:is(.ck-root,.ck-portal) .tablekit-condition-select:focus,:is(.ck-root,.ck-portal) .tablekit-filter-input:focus,:is(.ck-root,.ck-portal) .tablekit-search-box:focus-within,:is(.ck-root,.ck-portal) .tablekit-search-select-cell-input:focus{border-color:var(--ck-primary);box-shadow:0 0 0 3px var(--ck-primary-ring)}:is(.ck-root,.ck-portal) .tablekit-col-filter-row .tablekit-filter-input.active{background:var(--ck-primary-soft);border-color:var(--ck-primary)}:is(.ck-root,.ck-portal) .tablekit-search-clear{color:var(--ck-text-3)}:is(.ck-root,.ck-portal) .tablekit-search-clear:hover{color:var(--ck-danger)}:is(.ck-root,.ck-portal) :is(.tablekit-search-dropdown,.tablekit-column-picker-dropdown,.tablekit-advanced-settings-dropdown,.tablekit-col-filter-dropdown,.tablekit-duplicate-dropdown,.tablekit-search-select-cell-dropdown,.tablekit-modal-panel){background:var(--ck-bg);border-color:var(--ck-border);box-shadow:var(--ck-shadow-3);color:var(--ck-text)}:is(.ck-root,.ck-portal) .tablekit-drawer-overlay,:is(.ck-root,.ck-portal) .tablekit-modal-overlay{background:var(--ck-scrim)}:is(.ck-root,.ck-portal) :is(.tablekit-column-picker-header,.tablekit-column-picker-actions,.tablekit-column-picker-footer,.tablekit-advanced-settings-header,.tablekit-advanced-collapsible-header,.tablekit-advanced-collapsible-body,.tablekit-column-group-editor-header,.tablekit-column-group-editor-footer,.tablekit-column-group-title-field,.tablekit-column-group-order,.tablekit-column-reorder-item,.tablekit-filter-tabs,.tablekit-col-filter-footer,.tablekit-drawer-footer,.tablekit-duplicate-match-mode){background:var(--ck-surface-2);border-color:var(--ck-border);color:var(--ck-text-2)}:is(.ck-root,.ck-portal) :is(.tablekit-advanced-collapsible,.tablekit-column-group-editor,.tablekit-advanced-collapsible--collapsed .tablekit-advanced-collapsible-header,.tablekit-column-group-editor--collapsed .tablekit-column-group-editor-header){background:var(--ck-surface);border-color:var(--ck-border)}:is(.ck-root,.ck-portal) :is(.tablekit-col-filter-search,.tablekit-col-filter-actions,.tablekit-advanced-density-controls,.tablekit-advanced-settings-footer,.tablekit-duplicate-toggles,.tablekit-duplicate-footer,.tablekit-drawer-row,.tablekit-column-group-editor-body){border-color:var(--ck-border)}:is(.ck-root,.ck-portal) :is(.tablekit-advanced-collapsible-title,.tablekit-advanced-section-title,.tablekit-advanced-checkbox,.tablekit-advanced-density-title,.tablekit-advanced-density-field,.tablekit-column-picker-item,.tablekit-drawer-value){color:var(--ck-text)}:is(.ck-root,.ck-portal) :is(.tablekit-advanced-collapsible-sub,.tablekit-advanced-section-desc,.tablekit-advanced-density-hint,.tablekit-column-group-summary-keys,.tablekit-column-group-order-label,.tablekit-condition-label,.tablekit-drawer-label,.tablekit-search-suggestion-meta,.tablekit-search-dropdown-empty,.tablekit-col-filter-empty,.tablekit-filter-tab,.tablekit-duplicate-desc,.tablekit-duplicate-section-title,.tablekit-duplicate-match-mode-label,.tablekit-search-select-cell-empty){color:var(--ck-text-3)}:is(.ck-root,.ck-portal) :is(.tablekit-search-suggestion:hover,.tablekit-search-suggestion--active,.tablekit-column-picker-item:hover,.tablekit-col-filter-item:hover,.tablekit-filter-tab:hover){background:var(--ck-hover)}:is(.ck-root,.ck-portal) :is(.tablekit-column-picker-item.checked,.tablekit-column-group-key.checked){background:var(--ck-primary-soft);color:var(--ck-primary)}:is(.ck-root,.ck-portal) .tablekit-filter-tab.active{background:var(--ck-bg);border-bottom-color:var(--ck-primary);color:var(--ck-primary)}:is(.ck-root,.ck-portal) .tablekit-column-picker-checkbox{background:var(--ck-bg);border-color:var(--ck-border-strong)}:is(.ck-root,.ck-portal) .tablekit-column-picker-checkbox.checked{background:var(--ck-primary);border-color:var(--ck-primary);color:var(--ck-on-primary)}:is(.ck-root,.ck-portal) .tablekit-drawer-header{background:var(--ck-primary);color:var(--ck-on-primary)}:is(.ck-root,.ck-portal) .tablekit-advanced-shared-hint{background:var(--ck-success-soft);border-color:var(--ck-border);color:var(--ck-success)}:is(.ck-root,.ck-portal) .tablekit-hidden-column-item.hidden-col{background:var(--ck-warning-soft);border-color:var(--ck-warning-line);color:var(--ck-warning)}:is(.ck-root,.ck-portal) .tablekit-duplicate-warning{background:var(--ck-warning-soft);border-color:var(--ck-warning-line);color:var(--ck-warning)}:is(.ck-root,.ck-portal) .tablekit-duplicate-stats{background:var(--ck-danger-soft);color:var(--ck-danger)}:is(.ck-root,.ck-portal) .tablekit-duplicate-stats--ok{background:var(--ck-success-soft);color:var(--ck-success)}:is(.ck-root,.ck-portal) :is(.tablekit-column-picker-btn,.tablekit-advanced-settings-btn,.tablekit-export-btn,.tablekit-col-filter-btn,.tablekit-page-btn,.tablekit-column-group-edit-btn,.tablekit-column-reorder-btn,.tablekit-column-picker-actions button,.tablekit-col-filter-actions button,.tablekit-col-pin-btn,.tablekit-reset-widths-btn,.tablekit-duplicate-main,.tablekit-duplicate-menu-btn,.tablekit-duplicate-btn,.tablekit-column-group-add,.tablekit-column-group-clear,.tablekit-column-group-done-btn){background:var(--ck-surface);border-color:var(--ck-border-strong);color:var(--ck-text)}:is(.ck-root,.ck-portal) :is(.tablekit-column-picker-btn,.tablekit-advanced-settings-btn,.tablekit-export-btn,.tablekit-col-filter-btn,.tablekit-page-btn,.tablekit-column-group-edit-btn,.tablekit-column-reorder-btn,.tablekit-column-picker-actions button,.tablekit-col-filter-actions button,.tablekit-col-pin-btn,.tablekit-reset-widths-btn,.tablekit-duplicate-main,.tablekit-duplicate-menu-btn,.tablekit-duplicate-btn,.tablekit-column-group-add,.tablekit-column-group-clear,.tablekit-column-group-done-btn):hover:not(:disabled){background:var(--ck-hover);border-color:var(--ck-primary-line);color:var(--ck-text)}:is(.ck-root,.ck-portal) :is(.tablekit-column-picker-btn.open,.tablekit-advanced-settings-btn.open,.tablekit-col-filter-btn.active,.tablekit-page-btn.active,.tablekit-col-pin-btn.ready,.tablekit-condition-apply,.tablekit-duplicate-btn--primary,.tablekit-drawer-open-card){background:var(--ck-primary);border-color:var(--ck-primary);color:var(--ck-on-primary)}:is(.ck-root,.ck-portal) :is(.tablekit-condition-apply,.tablekit-duplicate-btn--primary,.tablekit-drawer-open-card):hover:not(:disabled){background:var(--ck-primary-hover)}:is(.ck-root,.ck-portal) :is(.tablekit-clear-filters-btn,.tablekit-clear-column-btn,.tablekit-condition-clear,.tablekit-col-filter-footer button){background:var(--ck-danger-soft);border-color:var(--ck-danger);color:var(--ck-danger)}:is(.ck-root,.ck-portal) .tablekit-duplicate-btn--danger{background:var(--ck-danger);border-color:var(--ck-danger);color:#fff}:is(.ck-root,.ck-portal) .tablekit-pagination{background:var(--ck-surface-2);border-radius:0 0 var(--ck-radius-lg) var(--ck-radius-lg);border-top-color:var(--ck-border)}:is(.ck-root,.ck-portal) .tablekit-pagination-info{color:var(--ck-text-2)}:is(.ck-root,.ck-portal) .tablekit-pagination select{background:var(--ck-bg);border-color:var(--ck-border-strong);color:var(--ck-text)}.rs-btn{align-items:center;background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:999px;border-radius:var(--ck-radius-pill,999px);color:var(--ck-text-2);cursor:pointer;display:inline-flex;font:600 14px/1 inherit;font:600 14px/1 var(--ck-font,inherit);gap:6px;height:34px;padding:0 12px;transition:background .15s,color .15s,box-shadow .15s,border-color .15s;white-space:nowrap}.rs-btn:hover{background:var(--ck-primary-soft);border-color:var(--ck-accent,var(--ck-primary));color:var(--ck-primary);color:var(--ck-accent,var(--ck-primary))}.rs-btn:focus-visible{outline:2px solid var(--ck-primary);outline-offset:2px}@media (max-width:1100px){.rs-btn__label{display:none}.rs-btn{padding:0 9px}}.rs-sheet{transition:transform .25s ease,width .22s ease}.rs{background:var(--ck-surface-2);background:var(--ck-bg,var(--ck-surface-2));color:var(--ck-text);display:flex;flex-direction:column;font-family:inherit;font-family:var(--ck-font,inherit);height:100%}.rs__busy{display:grid;padding:80px 0;place-items:center}.rs__head{align-items:center;background:var(--ck-surface);border-bottom:var(--ck-border-w,1px) solid var(--ck-border);display:flex;flex:none;gap:10px;padding:14px 16px}.rs__logo{background:var(--ck-primary-soft);border-radius:var(--ck-radius);color:var(--ck-primary);color:var(--ck-accent,var(--ck-primary));display:grid;flex:none;height:36px;place-items:center;width:36px}.rs__titles{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.rs__titles b{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:17px;gap:8px}.rs__titles small{color:var(--ck-text-2);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs__here{color:var(--ck-text);font-weight:600}.rs__search{flex:none;padding:12px 16px 4px}.rs__body{flex:1 1;gap:18px;overflow-y:auto;padding:8px 16px 20px}.rs__body,.rs__sec{display:flex;flex-direction:column}.rs__sec{gap:8px}.rs__sec-title{align-items:center;color:var(--ck-text-3);display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;letter-spacing:.02em;margin:6px 0 0}.rs__list{display:flex;flex-direction:column;gap:8px}.rs__none{border:1px dashed var(--ck-border);border-radius:var(--ck-radius);color:var(--ck-text-2);font-size:13.5px;line-height:1.6;padding:10px 12px}.rs-card{align-items:stretch;animation:rs-in .22s ease both;background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:var(--ck-radius);display:flex;position:relative;transition:border-color .15s,box-shadow .15s,transform .15s}.rs-card:hover{border-color:var(--ck-accent,var(--ck-primary));box-shadow:0 2px 8px #0000000f;box-shadow:var(--ck-shadow-1,0 2px 8px #0000000f)}.rs-card.is-attention{-webkit-border-start:3px solid var(--ck-warning);border-inline-start:3px solid var(--ck-warning)}.rs-card.is-screen{border-style:dashed}.rs-card__main{align-items:center;background:none;border:0;border-radius:inherit;color:inherit;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:12px;min-width:0;padding:10px 12px;text-align:start}.rs-card__main:focus-visible{outline:2px solid var(--ck-primary);outline-offset:-2px}.rs-card__text{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.rs-card__title{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:14.5px;font-weight:600;gap:8px}.rs-card__why{color:var(--ck-text-2);font-size:13px;line-height:1.45}.rs-card__where{align-items:center;color:var(--ck-text-3);display:inline-flex;font-size:12px;gap:4px}.rs-card__go{color:var(--ck-text-3);flex:none;transition:transform .15s,color .15s}.rs-card__here{align-items:center;background:var(--ck-primary-soft);border-radius:999px;border-radius:var(--ck-radius-pill,999px);color:var(--ck-primary);color:var(--ck-accent,var(--ck-primary));display:inline-flex;flex:none;font-size:12px;font-weight:600;gap:4px;height:24px;padding:0 9px}.rs-card__where span+svg{-webkit-margin-start:6px;margin-inline-start:6px}.rs-card:hover .rs-card__go{color:var(--ck-primary);color:var(--ck-accent,var(--ck-primary));transform:translateX(-3px)}.rs-card__full{-webkit-margin-end:6px;align-self:center;margin-inline-end:6px;opacity:0;transition:opacity .15s}@media (hover:none){.rs-card__full{opacity:.6}}.rs-card:hover .rs-card__full,.rs-card__full:focus-visible{opacity:1}.rs__list .rs-card:nth-child(2){animation-delay:.03s}.rs__list .rs-card:nth-child(3){animation-delay:.06s}.rs__list .rs-card:nth-child(4){animation-delay:.09s}.rs__list .rs-card:nth-child(n+5){animation-delay:.12s}@keyframes rs-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rs-card,.rs-sheet{animation:none;transition:none}}.rs__chips{display:flex;flex-wrap:wrap;gap:6px}.rs__chip{align-items:center;background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:999px;border-radius:var(--ck-radius-pill,999px);color:var(--ck-text);cursor:pointer;display:inline-flex;font:500 13px/1 inherit;font:500 13px/1 var(--ck-font,inherit);gap:6px;height:30px;padding:0 11px}.rs__chip:hover{border-color:var(--ck-accent,var(--ck-primary));color:var(--ck-primary);color:var(--ck-accent,var(--ck-primary))}.rs__all-toggle{align-items:center;background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:var(--ck-radius);color:var(--ck-text);cursor:pointer;display:flex;font:600 14px/1.2 inherit;font:600 14px/1.2 var(--ck-font,inherit);gap:8px;padding:10px 12px;text-align:start;width:100%}.rs__all-label{flex:1 1}.rs__all-toggle:hover{background:var(--ck-surface-2)}.rs__all-caret{color:var(--ck-text-3)}.rs__group{display:flex;flex-direction:column;padding:4px 0}.rs__gname{color:var(--ck-text-3);font-size:12px;font-weight:700;padding:6px 4px 4px}.rs__row{align-items:center;background:none;border:0;border-radius:6px;border-radius:var(--ck-radius-sm,6px);color:var(--ck-text);cursor:pointer;display:flex;font:14px/1.3 inherit;font:14px/1.3 var(--ck-font,inherit);gap:10px;padding:8px 10px;text-align:start}.rs__row:hover{background:var(--ck-surface)}.rs__row>svg:first-child{color:var(--ck-text-2)}.rs__row-title{flex:1 1}.rs__row-go{color:var(--ck-text-3)}.rs__look{background:var(--ck-surface);border:var(--ck-border-w,1px) solid var(--ck-border);border-radius:var(--ck-radius);padding:12px}.rs__look .rs__sec-title{margin-top:0}.rs__look-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.rs__look-row>span{color:var(--ck-text-2);font-size:13px;width:44px}.rs__foot{align-items:center;background:var(--ck-surface);border-top:var(--ck-border-w,1px) solid var(--ck-border);display:flex;flex:none;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 16px}.rs__foot small{align-items:center;color:var(--ck-text-3);display:inline-flex;gap:3px}.rs.is-detail .rs__titles small{white-space:normal}.rs__why{align-items:center;background:var(--ck-primary-soft);border-radius:var(--ck-radius);color:var(--ck-text);display:flex;flex:none;font-size:13.5px;gap:8px;margin:12px 16px 0;padding:9px 12px}.rs__why svg{color:var(--ck-primary);color:var(--ck-info,var(--ck-primary));flex:none}.rs__inline{padding-top:14px}.rs__inline>.settings-legacy{border-radius:var(--ck-radius)}.rs-return{animation:rs-pop .25s ease both;background:#111827;background:var(--ck-text,#111827);border-radius:999px;border-radius:var(--ck-radius-pill,999px);box-shadow:0 10px 30px #00000038;color:#fff;color:var(--ck-surface,#fff);font:14px/1 inherit;font:14px/1 var(--ck-font,inherit);gap:10px;inset-block-start:66px;inset-inline-start:50%;padding:6px 6px 6px 8px;position:fixed;transform:translateX(50%);z-index:1250}.rs-return,.rs-return__go{align-items:center;display:inline-flex}.rs-return__go{background:var(--ck-primary);background:var(--ck-accent,var(--ck-primary));border:0;border-radius:999px;border-radius:var(--ck-radius-pill,999px);color:#fff;cursor:pointer;font:inherit;gap:6px;height:32px;padding:0 14px}.rs-return__go:hover{filter:brightness(1.08)}.rs-return__what{font-size:12.5px;max-width:220px;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-return__x{background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:grid;height:28px;opacity:.7;place-items:center;width:28px}.rs-return__x:hover{background:#ffffff1f;opacity:1}@keyframes rs-pop{0%{opacity:0;transform:translate(50%,-8px)}to{opacity:1;transform:translate(50%)}}@media (max-width:640px){.rs-return__what{display:none}.rs-return{inset-block-start:62px}}.rs-flash{animation:rs-flash 2.4s ease;border-radius:var(--ck-radius);scroll-margin-top:90px}@keyframes rs-flash{0%,to{box-shadow:0 0 0 0 #0000}12%,70%{box-shadow:0 0 0 3px var(--ck-primary),0 0 0 8px var(--ck-primary-soft);box-shadow:0 0 0 3px var(--ck-accent,var(--ck-primary)),0 0 0 8px var(--ck-primary-soft)}}@media (max-width:640px){.rs__foot small{display:none}}.bchinot-next-globals{display:contents}.nd-tour-opts p{margin:0 0 8px}.nd-tour-opts__row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.nd-tour-opts__row>span{color:var(--ck-text);font-weight:600;width:48px}.nd-tour-opts__hint{color:var(--ck-text-3);font-size:12px}.bchinot-next{min-height:100vh}.bchinot-page{display:flex;flex-direction:column;gap:14px;min-width:0}.bchinot-page>.ck-pagehead{margin-bottom:2px}.adm-back{align-items:center;align-self:flex-start;background:none;border:0;color:var(--ck-text-2);cursor:pointer;display:inline-flex;font:600 13px/1.2 var(--ck-font);gap:6px;margin-bottom:-6px;padding:2px 0}.adm-back:hover{color:var(--ck-primary)}.pa-rows{display:flex;flex-direction:column;gap:12px}.pa-rows hr{border:0;border-top:var(--ck-border-w) solid var(--ck-border);margin:2px 0}.pa-row{align-items:center;display:flex;flex-wrap:wrap;font-size:13.5px;gap:10px;justify-content:space-between}.pa-row>span{display:flex;flex-direction:column;font-weight:600}.pa-row small{font-weight:400}.pa-tags{flex-direction:row!important;flex-wrap:wrap;gap:6px}.pa-keys .pa-row>span{font-weight:500}.formkit-modal-overlay{align-items:center;background:#0a1e3c73;direction:rtl;display:flex;inset:0;justify-content:center;opacity:0;padding:16px;position:fixed;transition:opacity .2s ease;z-index:1300}.formkit-modal-overlay.open{opacity:1}.formkit-modal-panel{background:#f0f4f8;border-radius:14px;box-shadow:0 20px 60px #1565c040,0 4px 16px #0000001f;direction:rtl;display:flex;flex-direction:column;max-height:90vh;opacity:0;overflow:hidden;transform:scale(.93) translateY(12px);transition:transform .22s cubic-bezier(.34,1.56,.64,1),opacity .2s ease;width:100%}.formkit-modal-panel.open{opacity:1;transform:scale(1) translateY(0)}.formkit-modal-panel--sm{max-width:480px}.formkit-modal-panel--md{max-width:720px}.formkit-modal-panel--lg{max-width:960px}.formkit-modal-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:24px}.formkit-card{display:flex;flex-direction:column;gap:16px}.formkit-title{color:#1a2533;font-size:1.35rem;font-weight:700;line-height:1.3;margin:0}.formkit-alert,.formkit-title{font-family:Assistant,Rubik,Arial,sans-serif}.formkit-alert{border-radius:8px;font-size:.875rem;line-height:1.5;padding:10px 14px}.formkit-alert--info{background:#e3f2fd;border:1px solid #90caf9;color:#0d47a1}.formkit-alert--error{background:#ffebee;border:1px solid #ef9a9a;color:#b71c1c}.formkit-alert--success{background:#e8f5e9;border:1px solid #a5d6a7;color:#1b5e20}.formkit-alert--warning{background:#fff8e1;border:1px solid #ffe082;color:#e65100}.formkit-section{background:#fff;border-radius:10px;box-shadow:0 1px 3px #0000000f;padding:20px 24px}.formkit-section+.formkit-section{margin-top:0}.formkit-section-title{color:#1a2533;font-family:Assistant,Rubik,Arial,sans-serif;font-size:1rem;font-weight:600;margin:0 0 12px}.formkit-divider{border:none;border-top:1px solid #e8eef5;margin:16px 0}.formkit-divider-label{align-items:center;color:#546e7a;display:flex;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.8125rem;font-weight:600;gap:12px;margin:16px 0 12px}.formkit-divider-label:after{border-top:1px solid #e8eef5;content:"";flex:1 1}.formkit-hint{color:#78909c;font-size:.75rem;line-height:1.4;margin:4px 0 0}.formkit-caption{color:#78909c;font-size:.75rem;margin:0 0 8px}.formkit-grid{grid-gap:16px;display:grid;gap:16px}.formkit-grid--1,.formkit-grid--2,.formkit-grid--3,.formkit-grid--4{grid-template-columns:1fr}@media (min-width:600px){.formkit-grid--2{grid-template-columns:repeat(2,1fr)}.formkit-grid--3{grid-template-columns:repeat(3,1fr)}.formkit-grid--4{grid-template-columns:repeat(4,1fr)}}.formkit-grid--ratio-2-1{grid-template-columns:1fr}@media (min-width:600px){.formkit-grid--ratio-2-1{grid-template-columns:2fr 1fr}}.formkit-grid--ratio-1-2-1{grid-template-columns:1fr}@media (min-width:600px){.formkit-grid--ratio-1-2-1{grid-template-columns:1fr 2fr 1fr}}.formkit-field--span-2{grid-column:1/-1}@media (min-width:600px){.formkit-field--span-2{grid-column:span 2}}.formkit-field{display:flex;flex-direction:column;gap:5px;min-width:0}.formkit-label{color:#546e7a;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.8125rem;font-weight:500}.formkit-label--required:after{color:#ef4444;content:" *"}.formkit-input,.formkit-select,.formkit-textarea{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;color:#1a2533;direction:rtl;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.875rem;min-height:36px;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.formkit-textarea{min-height:80px;resize:vertical}.formkit-input:focus,.formkit-select:focus,.formkit-textarea:focus{border-color:#1565c0;box-shadow:0 0 0 3px #1565c026;outline:none}.formkit-input:disabled,.formkit-select:disabled,.formkit-textarea:disabled{background:#f5f5f5;color:#9e9e9e;cursor:not-allowed}.formkit-input-wrap{align-items:center;display:flex;position:relative}.formkit-input-prefix{color:#78909c;font-size:.875rem;pointer-events:none;position:absolute;right:12px}.formkit-input-wrap .formkit-input{padding-right:28px}.formkit-date-wrap{align-items:center;display:flex;position:relative}.formkit-date-input{padding-left:40px}.formkit-date-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#546e7a;cursor:pointer;display:inline-flex;height:28px;justify-content:center;left:6px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease,color .15s ease;width:28px}.formkit-date-btn:hover:not(:disabled){background:#e3f2fd;color:#1565c0}.formkit-date-btn:disabled{cursor:not-allowed;opacity:.45}.formkit-date-native{border:0;height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.formkit-date-popover{background:#fff;border:1px solid #cfd8dc;border-radius:10px;box-shadow:0 8px 24px #0f172a1f;min-width:280px;padding:10px;position:absolute;right:0;top:calc(100% + 4px);z-index:40}.formkit-cal-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.formkit-cal-title{color:#37474f;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.875rem;font-weight:700}.formkit-cal-nav{background:#0000;border:none;border-radius:6px;color:#546e7a;cursor:pointer;font-size:16px;height:28px;line-height:1;width:28px}.formkit-cal-nav:hover{background:#e3f2fd;color:#1565c0}.formkit-cal-week{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.formkit-cal-wd{color:#90a4ae;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.7rem;padding:4px 0;text-align:center}.formkit-cal-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.formkit-cal-cell{align-items:center;background:#0000;border:none;border-radius:6px;color:#37474f;cursor:pointer;display:flex;flex-direction:column;font-family:Assistant,Rubik,Arial,sans-serif;justify-content:center;min-height:36px;padding:2px 0}.formkit-cal-cell:hover{background:#e3f2fd}.formkit-cal-cell.is-selected{background:#1565c0;color:#fff}.formkit-cal-cell.is-today:not(.is-selected){box-shadow:inset 0 0 0 1.5px #1565c0}.formkit-cal-cell.is-empty{cursor:default;visibility:hidden}.formkit-cal-day{font-size:.8rem;font-weight:700;line-height:1.1}.formkit-cal-sub{font-size:.62rem;line-height:1;opacity:.7}.formkit-cal-foot{display:flex;justify-content:flex-start;margin-top:8px}.formkit-cal-today{background:#0000;border:none;color:#1565c0;cursor:pointer;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.8rem;font-weight:600;padding:4px 6px}.formkit-check-row{align-items:center;display:flex;gap:8px;min-height:36px}.formkit-check-row input[type=checkbox]{accent-color:#1565c0;cursor:pointer;flex-shrink:0;height:18px;width:18px}.formkit-check-row label{color:#37474f;cursor:pointer;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.875rem}.formkit-checkbox-group{margin-bottom:4px}.formkit-checkbox-group__options{display:flex;flex-wrap:wrap;gap:6px}.formkit-checkbox-group__options--grid{grid-gap:6px;display:grid;gap:6px}.formkit-checkbox-chip{align-items:center;background:#fff;border:1px solid #cfd8dc;border-radius:8px;color:#37474f;cursor:pointer;display:inline-flex;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.8125rem;gap:6px;line-height:1.2;padding:5px 10px;transition:border-color .12s ease,background .12s ease,color .12s ease;-webkit-user-select:none;user-select:none}.formkit-checkbox-chip input{accent-color:#1565c0;cursor:pointer;flex-shrink:0;height:15px;margin:0;width:15px}.formkit-checkbox-chip--checked{background:#e3f2fd;border-color:#1565c0;color:#0d47a1;font-weight:600}.formkit-checkbox-chip--disabled{cursor:not-allowed;opacity:.55}.formkit-checkbox-group--compact .formkit-checkbox-chip{border-radius:6px;font-size:.75rem;padding:3px 8px}.formkit-checkbox-group--compact .formkit-label{font-size:.8125rem;margin-bottom:4px}.formkit-search-select{position:relative}.formkit-search-select-dropdown{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 24px #0000001f;left:0;margin-top:4px;max-height:220px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1600}.formkit-search-select-option{background:none;border:none;color:#1a2533;cursor:pointer;display:block;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.875rem;padding:10px 14px;text-align:right;transition:background .1s ease;width:100%}.formkit-search-select-option--active,.formkit-search-select-option--highlight,.formkit-search-select-option:hover{background:#e3f2fd}.formkit-search-select-empty{color:#78909c;font-size:.8125rem;padding:12px 14px;text-align:center}.formkit-search-select-clear{align-items:center;background:#eef1f6;border:none;border-radius:50%;color:#546e7a;cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;left:8px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:24px}.formkit-search-select-clear:hover{background:#e0e0e0}.formkit-field--compact{margin-bottom:0}.formkit-input--compact{font-size:.8125rem;min-height:32px;padding:6px 10px}.formkit-search-select-dropdown.formkit-search-select-dropdown--portal{bottom:auto;left:auto;margin-top:0!important;
  /* !important רק על position/margin — top/left/right חייבים להישאר
     בלי !important כדי ש-inline style מ-FormSearchSelect יוכלו למקם את ה-portal.
     (auto !important דרס את המיקום והרשימה נעלמה מחוץ למסך) */position:fixed!important;right:auto;top:0;z-index:1600}.formkit-search-select-dropdown--up{bottom:100%;margin-bottom:4px;margin-top:0;top:auto}.formkit-multi-search-trigger{cursor:pointer;text-align:right;width:100%}.formkit-multi-search-summary{color:#37474f;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formkit-multi-search-dropdown{padding:8px}.formkit-multi-search-input{margin-bottom:6px}.formkit-multi-search-option{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:.875rem;gap:8px;padding:8px 10px}.formkit-multi-search-option--active,.formkit-multi-search-option:hover{background:#e3f2fd}.formkit-multi-search-option input{flex-shrink:0}.formkit-inline-feedback{display:flex;flex-direction:column;gap:8px}.formkit-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px;padding-top:4px}.formkit-actions,.formkit-inline-feedback{position:static}.formkit-card-footer,.formkit-submit-feedback-anchor{background:none;bottom:auto;box-shadow:none;margin-top:0;padding-top:0;position:static;z-index:auto}.formkit-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.9375rem;font-weight:600;gap:6px;justify-content:center;min-width:90px;padding:9px 22px;text-transform:none;transition:background .15s ease,box-shadow .15s ease,transform .1s ease}.formkit-btn:active:not(:disabled){transform:scale(.97)}.formkit-btn:disabled{cursor:not-allowed;opacity:.6}.formkit-btn--primary{background:#1976d2;box-shadow:0 2px 8px #1976d259;color:#fff}.formkit-btn--primary:hover:not(:disabled){background:#1565c0;box-shadow:0 4px 12px #1976d266}.formkit-btn--outline{background:#0000;border:1.5px solid #1565c0;color:#1565c0}.formkit-btn--outline:hover:not(:disabled){background:#1565c00f}.formkit-btn--danger{background:#d32f2f;box-shadow:0 2px 8px #d32f2f59;color:#fff}.formkit-btn--danger:hover:not(:disabled){background:#c62828;box-shadow:0 4px 12px #d32f2f66}.formkit-confirm-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:16px 24px}.formkit-readonly-list{display:flex;flex-direction:column;gap:12px;margin:0}.formkit-readonly-row{grid-gap:8px 16px;align-items:start;display:grid;gap:8px 16px;grid-template-columns:120px 1fr}.formkit-readonly-row dt{color:#64748b;font-size:.8125rem;font-weight:600;margin:0}.formkit-readonly-row dd{color:#1e293b;font-size:.9375rem;margin:0;word-break:break-word}.formkit-spinner{animation:formkit-spin .7s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes formkit-spin{to{transform:rotate(1turn)}}.formkit-subtitle{color:#78909c;font-size:.8125rem;font-weight:600;margin:0 0 8px}.formkit-nested-box{border:1px solid #e8eef5;border-radius:8px;margin-top:8px;padding:12px 16px}.tablekit-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;font-family:Assistant,Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;max-width:100%;min-width:0;overflow-x:clip;position:relative;text-rendering:optimizeLegibility;width:100%}.tablekit-wrapper--fill .tablekit-container{cursor:default;overflow-x:auto}.tablekit-wrapper--fill .tablekit-container.tablekit-container--scroll-x{cursor:grab}.tablekit-wrapper--fill .tablekit-container.tablekit-container--scroll-x:active{cursor:grabbing}.tablekit-wrapper--fill .tablekit-scroll-inner{display:block!important}.tablekit-toolbar{gap:12px;justify-content:space-between;padding:12px 0}.tablekit-toolbar,.tablekit-toolbar-right{align-items:center;display:flex;flex-wrap:wrap;overflow:visible}.tablekit-toolbar-right{gap:8px}.tablekit-selection-indicator{align-items:center;background:#e3f2fd;border:1px solid #90caf9;border-radius:6px;color:#0d47a1;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:4px 10px}.tablekit-selection-indicator strong{font-size:14px;font-weight:700}.tablekit-selection-clear{background:none;border:none;border-radius:3px;color:#0d47a1;cursor:pointer;font-size:14px;line-height:1;padding:2px 4px;transition:background .15s}.tablekit-selection-clear:hover{background:#0d47a11f}.tablekit-td-select,.tablekit-th-select{background:inherit;cursor:default!important;min-width:36px;padding:4px 0!important;text-align:center!important;-webkit-user-select:none!important;user-select:none!important;width:36px}.tablekit-row-checkbox{accent-color:#1565c0;cursor:pointer;height:15px;margin:0;vertical-align:middle;width:15px}.tablekit-tr-selected{background:#e3f2fd!important}.tablekit-tr-selected:hover{background:#bbdefb!important}.tablekit-search-box{align-items:center;background:#fff;border:1px solid #c5cae9;border-radius:8px;display:flex;flex:1 1;gap:6px;max-width:360px;min-width:220px;padding:6px 12px;transition:border-color .2s,box-shadow .2s}.tablekit-search-box:focus-within{border-color:#1565c0;box-shadow:0 0 0 3px #1565c01f}.tablekit-search-icon{flex-shrink:0;font-size:16px;opacity:.5}.tablekit-search-input{background:#0000;border:none;direction:rtl;font-family:inherit;font-size:14px;outline:none;padding:2px 0;width:100%}.tablekit-search-input::placeholder{color:#9ea7b8}.tablekit-search-clear{background:none;border:none;color:#888;cursor:pointer;flex-shrink:0;font-size:14px;line-height:1;padding:0 2px;transition:color .15s}.tablekit-search-clear:hover{color:#d32f2f}.tablekit-search-dropdown{background:#fff;border:1px solid #c5cae9;border-radius:8px;box-shadow:0 8px 24px #0000001f;direction:rtl;max-height:360px;overflow-x:hidden;overflow-y:auto}.tablekit-search-dropdown-empty{color:#888;font-size:13px;padding:10px 14px;text-align:center}.tablekit-search-suggestion{align-items:center;cursor:pointer;display:flex;gap:8px;min-height:36px;overflow:hidden;padding:6px 12px;transition:background .12s;white-space:nowrap}.tablekit-search-suggestion--active,.tablekit-search-suggestion:hover{background:#e3f2fd}.tablekit-search-suggestion-name{flex-shrink:0;font-weight:600;max-width:35%;overflow:hidden;text-overflow:ellipsis}.tablekit-search-suggestion-meta{color:#5f6368;flex:1 1;font-size:.9em;min-width:0;overflow:hidden;text-overflow:ellipsis}.tablekit-container{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9dcde;border-radius:4px;cursor:grab;max-height:75vh;max-width:100%;min-width:0;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:auto;scrollbar-color:#c1c1c1 #f5f5f5;scrollbar-width:auto;width:100%}.tablekit-container:active{cursor:grabbing}.tablekit-container::-webkit-scrollbar{height:12px;width:12px}.tablekit-container::-webkit-scrollbar-track{background:#f5f5f5}.tablekit-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.tablekit-container::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.tablekit-container::-webkit-scrollbar:vertical{width:8px}.tablekit-scroll-inner{display:inline-block;min-width:100%;vertical-align:top}.tablekit-table{border-collapse:collapse;font-size:13px;line-height:1.5;table-layout:fixed}.tablekit-thead{background:#f8f8f8;position:-webkit-sticky;position:sticky;top:0;z-index:2}.tablekit-region-row .tablekit-region-th{border-bottom:1px solid #d0d3d6;border-left:1px solid #d9dcde;color:#333;font-size:12px;font-weight:700;letter-spacing:.02em;padding:6px 8px;text-align:center;white-space:nowrap}.tablekit-region-th-empty{color:#0000;font-weight:500}.tablekit-region-th[data-region=alfon]{background:color-mix(in srgb,#1565c0 14%,#f8f8f8)}.tablekit-region-th[data-region=form]{background:color-mix(in srgb,#2e7d32 14%,#f8f8f8)}.tablekit-region-th[data-region=treatment]{background:color-mix(in srgb,#ef6c00 14%,#f8f8f8)}.tablekit-td-sticky,.tablekit-th-sticky{background:#fff;position:-webkit-sticky;position:sticky;z-index:3}.tablekit-tr:nth-child(2n) .tablekit-td-sticky{background:#fcfcfc}.tablekit-tr:hover .tablekit-td-sticky{background:#ecf2fb}.tablekit-th.tablekit-th-sticky{background:#f8f8f8;z-index:4}.tablekit-region-th.tablekit-th-sticky{z-index:5}.tablekit-filter-cell.tablekit-th-sticky{background:#fafafa;z-index:4}.tablekit-sticky-edge-end{box-shadow:4px 0 8px -4px #0000002e}.tablekit-th{border-bottom:1px solid #d9dcde;border-left:1px solid #d9dcde;color:#3b3b3b;cursor:default;font-size:13px;font-weight:600;letter-spacing:.01em;overflow:hidden;padding:8px 12px;position:relative;text-align:right;-webkit-user-select:none;user-select:none;white-space:nowrap}.tablekit-th:first-child{border-right:none}.tablekit-th:last-child{border-left:none}.tablekit-th-content{align-items:center;display:inline-flex;gap:4px;max-width:calc(100% - 24px);overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.tablekit-th-filter-icon{align-items:center;border-radius:4px;color:#455a64;cursor:pointer;display:inline-flex;justify-content:center;left:6px;line-height:1;opacity:.85;padding:3px;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s,color .15s,background .15s;z-index:4}.tablekit-th-filter-icon.active,.tablekit-th:hover .tablekit-th-filter-icon{opacity:1}.tablekit-th-filter-icon.active,.tablekit-th-filter-icon:hover{background:#1565c01f;color:#1565c0}.tablekit-th.has-filter-chips{padding-bottom:4px;white-space:normal}.tablekit-th-chips{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px;max-width:calc(100% - 28px)}.tablekit-th-chip{align-items:center;background:#1565c0;border-radius:10px;color:#fff;cursor:default;display:inline-flex;font-size:11px;font-weight:600;gap:2px;max-width:100px;padding:1px 5px 1px 4px}.tablekit-th-chip-cond,.tablekit-th-chip-count{background:#0d47a1}.tablekit-th-chip-text{max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablekit-th-chip-remove{background:none;border:none;color:#fffc;cursor:pointer;flex-shrink:0;font-size:13px;line-height:1;padding:0}.tablekit-th-chip-remove:hover{color:#fff}.tablekit-resize-handle{background:#0000;bottom:0;cursor:col-resize;left:0;pointer-events:all;position:absolute;top:0;transition:background .15s;width:5px;z-index:3}.tablekit-resize-handle:hover{background:#1565c04d}.tablekit-th.sortable{cursor:pointer}.tablekit-th.sortable:hover{background:#e8eaed}.tablekit-th-grouped{text-align:right;vertical-align:middle}.tablekit-th-content.tablekit-th-group-header{align-items:center;white-space:normal}.tablekit-th-group-titles{align-items:flex-start;display:flex;flex-direction:column;gap:1px;line-height:1.2;text-align:right;width:100%}.tablekit-th-group-title-line{font-size:10px;font-weight:600;white-space:nowrap}.tablekit-sort-icon{font-size:12px;margin-right:4px;opacity:.6}.tablekit-sort-icon.active{color:#1565c0;opacity:1}.tablekit-tr{transition:background .1s ease}.tablekit-tr:hover{background:#ecf2fb}.tablekit-tr:nth-child(2n){background:#fcfcfc}.tablekit-tr:nth-child(2n):hover{background:#ecf2fb}.tablekit-tr-clickable .tablekit-td{cursor:pointer}.tablekit-tr-selectable .tablekit-td{cursor:text}.tablekit-tr-selectable .tablekit-td-select{cursor:pointer}.tablekit-td{border-bottom:1px solid #e2e2e2;border-left:1px solid #eaeaea;color:#222;cursor:text;font-size:13px;overflow:hidden;padding:7px 12px;position:relative;text-align:right;text-overflow:ellipsis;user-select:text;-webkit-user-select:text;white-space:nowrap}.tablekit-table--rows-comfortable .tablekit-td,.tablekit-table--rows-comfortable .tablekit-th{padding:10px 12px}.tablekit-table--rows-default .tablekit-th{padding:8px 12px}.tablekit-table--rows-default .tablekit-td{padding:7px 12px}.tablekit-table--rows-cozy .tablekit-td,.tablekit-table--rows-cozy .tablekit-th{padding:5px 10px}.tablekit-table--rows-compact .tablekit-td,.tablekit-table--rows-compact .tablekit-th{padding:3px 8px}.tablekit-table--rows-dense .tablekit-td,.tablekit-table--rows-dense .tablekit-th{padding:1px 6px}.tablekit-table--rows-cozy{line-height:1.3}.tablekit-table--rows-compact,.tablekit-table--rows-dense{line-height:1.15}.tablekit-table--rows-cozy .tablekit-td-select,.tablekit-table--rows-cozy .tablekit-th-select{padding:2px 0!important}.tablekit-table--rows-compact .tablekit-td-select,.tablekit-table--rows-compact .tablekit-th-select,.tablekit-table--rows-dense .tablekit-td-select,.tablekit-table--rows-dense .tablekit-th-select{padding:1px 0!important}.tablekit-table--rows-cozy .tablekit-cell-stacked{gap:0;line-height:1.2}.tablekit-table--rows-compact .tablekit-cell-stacked,.tablekit-table--rows-dense .tablekit-cell-stacked{gap:0;line-height:1.1}.tablekit-table--rows-cozy .tablekit-td span[role=button]{line-height:1.25!important;padding:2px 10px!important}.tablekit-table--rows-compact .tablekit-td span[role=button],.tablekit-table--rows-dense .tablekit-td span[role=button]{line-height:1.2!important;padding:1px 8px!important}.tablekit-table--rows-cozy .tablekit-td .MuiIconButton-root{padding:3px!important}.tablekit-table--rows-compact .tablekit-td .MuiIconButton-root,.tablekit-table--rows-dense .tablekit-td .MuiIconButton-root{padding:2px!important}.tablekit-table--rows-compact .tablekit-td .MuiSvgIcon-root,.tablekit-table--rows-cozy .tablekit-td .MuiSvgIcon-root,.tablekit-table--rows-dense .tablekit-td .MuiSvgIcon-root{font-size:1rem!important}.tablekit-table--rows-cozy .tablekit-filter-input{height:auto;line-height:1.25;min-height:0;padding:2px 6px}.tablekit-table--rows-compact .tablekit-filter-input,.tablekit-table--rows-dense .tablekit-filter-input{height:auto;line-height:1.15;min-height:0;padding:1px 4px}.tablekit-table--font-sm .tablekit-filter-input,.tablekit-table--font-sm .tablekit-td,.tablekit-table--font-sm .tablekit-th{font-size:11px}.tablekit-table--font-md .tablekit-filter-input,.tablekit-table--font-md .tablekit-td,.tablekit-table--font-md .tablekit-th{font-size:13px}.tablekit-table--font-lg .tablekit-filter-input,.tablekit-table--font-lg .tablekit-td,.tablekit-table--font-lg .tablekit-th{font-size:15px}.tablekit-table--font-xl .tablekit-filter-input,.tablekit-table--font-xl .tablekit-td,.tablekit-table--font-xl .tablekit-th{font-size:16px}.tablekit-table--font-sm .tablekit-td span[role=button]{font-size:11px!important}.tablekit-table--font-md .tablekit-td span[role=button]{font-size:12px!important}.tablekit-table--font-lg .tablekit-td span[role=button]{font-size:14px!important}.tablekit-table--font-xl .tablekit-td span[role=button]{font-size:15px!important}.tablekit-table--font-sm .tablekit-cell-tooltip{font-size:11px}.tablekit-table--font-md .tablekit-cell-tooltip{font-size:13px}.tablekit-table--font-lg .tablekit-cell-tooltip,.tablekit-table--font-xl .tablekit-cell-tooltip{font-size:14px}.tablekit-td-stacked{vertical-align:middle;white-space:normal}.tablekit-cell-stacked{align-items:flex-start;display:flex;flex-direction:column;gap:1px;line-height:1.25;text-align:right;width:100%}.tablekit-cell-stacked-line{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablekit-cell-tooltip{background:#fff;border:1px solid #d0d5de;border-radius:0 0 3px 3px;box-shadow:0 3px 6px #00000012;color:#222;font-size:13px;left:-1px;line-height:1.5;min-width:calc(100% + 2px);padding:1px 12px 2px;pointer-events:none;position:absolute;right:-1px;top:100%;white-space:normal;word-break:break-word;z-index:10}.tablekit-cell-tooltip-labeled{text-align:right}.tablekit-td:focus-within{overflow:visible;z-index:10}.tablekit-td:first-child{border-right:none}.tablekit-td:last-child{border-left:none}.tablekit-filter-row{display:none}.tablekit-filter-input{border:1px solid #d9dcde;border-radius:3px;box-sizing:border-box;direction:rtl;font-size:12px;padding:4px 8px;transition:border-color .2s,box-shadow .2s;width:100%}.tablekit-filter-input:focus{border-color:#1565c0;box-shadow:0 0 0 3px #1565c01f;outline:none}.tablekit-empty{color:#7a8eaa;font-size:16px;padding:48px 16px;text-align:center}.tablekit-empty-icon{display:flex;justify-content:center;margin-bottom:12px}.tablekit-skeleton-row{border-bottom:1px solid #eef1f5;display:flex;gap:12px;padding:7px 12px}.tablekit-skeleton-cell{animation:tablekit-shimmer 1.5s infinite;background:linear-gradient(90deg,#e3eaf5 25%,#f0f4ff 50%,#e3eaf5 75%);background-size:200% 100%;border-radius:4px;flex:1 1;height:16px}@keyframes tablekit-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.tablekit-pagination{align-items:center;background:#fafafa;border-top:1px solid #d9dcde;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:8px 12px}.tablekit-pagination-info{color:#5c7a9e;font-size:12px}.tablekit-pagination-buttons{align-items:center;display:flex;gap:4px}.tablekit-page-btn{background:#fff;border:1px solid #c5cae9;border-radius:6px;color:#1a3353;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .15s}.tablekit-page-btn:hover:not(:disabled){background:#e3eaf5;border-color:#1565c0;color:#1565c0}.tablekit-page-btn.active{background:#1565c0;border-color:#1565c0;color:#fff}.tablekit-page-btn:disabled{cursor:not-allowed;opacity:.4}.tablekit-column-picker{display:inline-flex;position:relative}.tablekit-column-picker-btn{align-items:center;background:#e3f0ff;border:1.5px solid #1565c0;border-radius:6px;color:#1565c0;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:7px 14px;transition:all .15s;white-space:nowrap}.tablekit-column-picker-btn.open,.tablekit-column-picker-btn:hover{background:#1565c0;border-color:#1565c0;color:#fff}.tablekit-column-picker-icon{font-size:15px;line-height:1}.tablekit-column-picker-badge{background:#ffffff40;border:1px solid;border-radius:10px;color:inherit;font-size:11px;font-weight:800;opacity:.85;padding:1px 6px}.tablekit-column-picker-btn.open .tablekit-column-picker-badge,.tablekit-column-picker-btn:hover .tablekit-column-picker-badge{background:#fff3;border-color:#ffffff80}.tablekit-column-picker-dropdown{background:#fff;border:1px solid #c5cae9;border-radius:8px;box-shadow:0 8px 28px #1565c02e;display:flex;flex-direction:column;overflow:hidden;width:min(280px,calc(100vw - 16px));z-index:10000}.tablekit-column-picker-body{flex:1 1;min-height:0;overflow-y:auto}.tablekit-column-picker-header{background:#f7f9fc;border-bottom:1px solid #eef2f9;color:#5c7a9e;font-size:12px;font-weight:800;letter-spacing:.4px;padding:10px 14px 8px;text-transform:uppercase}.tablekit-column-picker-actions{background:#f7f9fc;border-bottom:1px solid #eef2f9;display:flex;gap:6px;padding:8px 12px}.tablekit-column-picker-actions button{background:#fff;border:1.5px solid #c5cae9;border-radius:6px;color:#1565c0;cursor:pointer;flex:1 1;font-size:12px;font-weight:700;padding:5px 8px;transition:all .15s}.tablekit-column-picker-actions button:hover{background:#1565c0;border-color:#1565c0;color:#fff}.tablekit-column-picker-list{max-height:340px;overflow-y:auto;padding:6px 0}.tablekit-column-picker-item{align-items:center;color:#2c3e50;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:7px 14px;transition:background .1s;-webkit-user-select:none;user-select:none}.tablekit-column-picker-item:hover{background:#eef5ff}.tablekit-column-picker-item.checked{background:#f0f7ff;color:#1565c0;font-weight:600}.tablekit-column-picker-checkbox{align-items:center;background:#fff;border:2px solid #c5cae9;border-radius:4px;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:900;height:18px;justify-content:center;transition:all .15s;width:18px}.tablekit-column-picker-checkbox.checked{background:#1565c0;border-color:#1565c0}.tablekit-column-picker-footer{background:#f7f9fc;border-top:1px solid #eef2f9;color:#90a4ae;font-size:11px;padding:8px 14px;text-align:center}.tablekit-advanced-settings{display:inline-flex;position:relative}.tablekit-advanced-settings-btn{align-items:center;background:#fff;border:1px solid #c5cae9;border-radius:6px;color:#1565c0;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 14px;transition:all .15s}.tablekit-advanced-settings-btn.active,.tablekit-advanced-settings-btn.open,.tablekit-advanced-settings-btn:hover{background:#e3eaf5;border-color:#1565c0}.tablekit-advanced-settings-icon{font-size:14px;line-height:1}.tablekit-advanced-settings-dropdown{background:#fff;border:1px solid #c5cae9;border-radius:8px;box-shadow:0 8px 28px #1565c02e;display:flex;flex-direction:column;overflow:hidden;width:min(360px,calc(100vw - 16px));z-index:10000}.tablekit-advanced-settings-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tablekit-advanced-shared-hint{background:#e8f5e9;border-bottom:1px solid #c8e6c9;color:#2e7d32;font-size:11px;line-height:1.45;margin:0;padding:8px 14px}.tablekit-advanced-settings-header{background:#f0f4fa;border-bottom:1px solid #e3eaf5;color:#1565c0;font-size:13px;font-weight:700;padding:10px 14px}.tablekit-advanced-section{padding:12px 14px}.tablekit-advanced-section--stacked{display:flex;flex-direction:column;gap:8px;padding-bottom:10px;padding-top:10px}.tablekit-advanced-collapsible{background:#fff;border:1px solid #e3eaf5;border-radius:6px;overflow:hidden}.tablekit-advanced-collapsible--active{border-color:#90caf9}.tablekit-advanced-collapsible--collapsed{border-color:#dfe6f0}.tablekit-advanced-collapsible-header{background:#f7f9fc}.tablekit-advanced-collapsible--collapsed .tablekit-advanced-collapsible-header{background:#fff}.tablekit-advanced-collapsible-toggle{align-items:flex-start;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:6px;padding:8px 10px;text-align:right;width:100%}.tablekit-advanced-collapsible-summary{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.tablekit-advanced-collapsible-title{color:#333;font-size:13px;font-weight:700}.tablekit-advanced-collapsible--active .tablekit-advanced-collapsible-title{color:#1565c0}.tablekit-advanced-collapsible-sub{color:#789;font-size:11px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablekit-advanced-collapsible-body{background:#fafbfd;border-top:1px solid #e8eef5;padding:8px 10px 10px}.tablekit-advanced-collapsible-body .tablekit-advanced-section-desc{margin-top:0}.tablekit-advanced-section-title{color:#333;font-size:13px;font-weight:700;margin-bottom:4px}.tablekit-advanced-section-desc{color:#789;font-size:11px;line-height:1.45;margin:0 0 10px}.tablekit-column-group-editor{border:1px solid #e3eaf5;border-radius:6px;margin-bottom:8px;overflow:hidden}.tablekit-column-group-editor--draft{border-color:#90caf9;border-style:dashed}.tablekit-column-group-title-field{background:#f5f9ff;border-bottom:1px solid #e3eaf5;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.tablekit-column-group-title-label{color:#1565c0;font-size:12px;font-weight:700}.tablekit-column-group-title-field input{border:1px solid #c5cae9;border-radius:4px;box-sizing:border-box;direction:rtl;font-size:12px;padding:5px 8px;width:100%}.tablekit-th-group-custom-title{font-size:13px;font-weight:700}.tablekit-column-group-editor-header{align-items:center;background:#f7f9fc;color:#455a64;display:flex;font-size:12px;font-weight:600;gap:6px;justify-content:space-between;padding:4px 6px 4px 8px}.tablekit-column-group-toggle{align-items:flex-start;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:6px;min-width:0;padding:4px 2px;text-align:right}.tablekit-column-group-chevron{color:#1565c0;flex-shrink:0;font-size:11px;line-height:1.6}.tablekit-column-group-summary{display:flex;flex-direction:column;gap:2px;min-width:0}.tablekit-column-group-summary-title{color:#1565c0;font-weight:700}.tablekit-column-group-summary-keys{color:#789;font-size:11px;font-weight:400;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablekit-column-group-summary-draft{color:#ef6c00;font-size:11px;font-weight:500}.tablekit-column-group-header-actions{align-items:center;display:flex;flex-shrink:0;gap:4px}.tablekit-column-group-edit-btn{background:#fff;border:1px solid #c5cae9;border-radius:4px;color:#1565c0;cursor:pointer;font-size:11px;padding:2px 8px}.tablekit-column-group-editor-body{border-top:1px solid #e3eaf5}.tablekit-column-group-keys{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto;padding:6px 8px}.tablekit-column-group-editor-footer{background:#fafbfd;border-top:1px solid #e8eef5;padding:6px 10px 8px}.tablekit-column-group-done-btn{background:#e3f2fd;border:1px solid #1565c0;border-radius:6px;color:#1565c0;cursor:pointer;font-size:12px;font-weight:600;padding:6px 10px;width:100%}.tablekit-column-group-done-btn:disabled{background:#f5f5f5;border-color:#bdbdbd;color:#888;cursor:not-allowed;opacity:.55}.tablekit-column-group-editor--collapsed{border-color:#dfe6f0}.tablekit-column-group-editor--collapsed .tablekit-column-group-editor-header{background:#fff}.tablekit-column-group-remove{background:none;border:none;color:#c62828;cursor:pointer;font-size:11px;padding:2px 4px}.tablekit-column-group-key{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:4px 6px}.tablekit-column-group-key.checked{background:#e8f0fe;color:#1565c0}.tablekit-column-group-key.disabled{cursor:not-allowed;opacity:.45}.tablekit-column-group-add,.tablekit-column-group-clear{background:#f8fbff;border:1px dashed #90caf9;border-radius:6px;color:#1565c0;cursor:pointer;font-size:12px;padding:6px 10px;width:100%}.tablekit-column-group-add:disabled{cursor:not-allowed;opacity:.45}.tablekit-advanced-checkbox{align-items:center;color:#333;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:0 14px 12px}.tablekit-advanced-density-controls{border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:8px;padding:10px 14px 12px}.tablekit-advanced-density-hint-block{margin-bottom:2px}.tablekit-advanced-density-title{color:#222;display:block;font-size:12px;font-weight:600}.tablekit-advanced-density-hint{color:#666;display:block;font-size:11px;font-weight:400;line-height:1.35;margin-top:2px}.tablekit-advanced-density-field{align-items:center;color:#333;display:flex;font-size:12px;gap:10px;justify-content:space-between}.tablekit-advanced-density-field-label{flex-shrink:0}.tablekit-advanced-density-select{background:#fff;border:1px solid #cfd8dc;border-radius:6px;color:#222;cursor:pointer;flex:1 1;font-size:12px;max-width:160px;padding:4px 8px}.tablekit-advanced-settings-footer{border-top:1px solid #eef2f9;padding:8px 14px 12px}.tablekit-column-reorder-list{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.tablekit-column-reorder-item{align-items:center;background:#fafbfd;border:1px solid #e8eef5;border-radius:4px;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:5px 8px}.tablekit-column-reorder-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablekit-column-reorder-actions{display:flex;flex-shrink:0;gap:2px}.tablekit-column-reorder-btn{background:#fff;border:1px solid #c5cae9;border-radius:3px;color:#1565c0;cursor:pointer;font-size:10px;height:22px;line-height:1;padding:0;width:22px}.tablekit-column-reorder-btn:disabled{cursor:not-allowed;opacity:.35}.tablekit-hidden-columns-list{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto}.tablekit-hidden-column-item{align-items:center;border:1px solid #0000;border-radius:4px;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:5px 8px}.tablekit-hidden-column-item.hidden-col{background:#fff3e0;border-color:#ffcc80;color:#e65100}.tablekit-hidden-column-badge{color:#e65100;font-size:10px;font-weight:700;margin-right:auto}.tablekit-clear-column-item{cursor:default;justify-content:space-between}.tablekit-clear-column-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablekit-clear-column-btn{background:#fff;border:1px solid #ef9a9a;border-radius:4px;color:#c62828;cursor:pointer;flex-shrink:0;font-size:11px;font-weight:600;padding:3px 8px}.tablekit-clear-column-btn:hover{background:#ffebee}.tablekit-column-group-order{background:#fafbfd;border-bottom:1px solid #e8eef5;padding:6px 10px}.tablekit-column-group-order-label{color:#789;display:block;font-size:11px;font-weight:700;margin-bottom:6px}.tablekit-column-group-order-item{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:3px 0}.tablekit-export-btn{background:#fff;border:1px solid #c5cae9;border-radius:6px;color:#1565c0;cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s}.tablekit-export-btn:hover{background:#e3eaf5;border-color:#1565c0}@media (max-width:768px){.tablekit-toolbar{align-items:stretch;flex-direction:column}.tablekit-search-box{max-width:none;min-width:0;width:100%}.tablekit-toolbar-right{justify-content:flex-start;width:100%}}.tablekit-tr-clickable{cursor:pointer}.tablekit-col-filter{position:relative;width:100%}.tablekit-col-filter-row{align-items:center;display:flex;gap:2px}.tablekit-col-filter-row .tablekit-filter-input{flex:1 1;min-width:0}.tablekit-col-filter-row .tablekit-filter-input.active{background:#e8f0fe;border-color:#1565c0}.tablekit-col-pin-btn{align-items:center;background:#f5f8fc;border:1px solid #c5cae9;border-radius:5px;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;height:26px;justify-content:center;line-height:1;opacity:.35;padding:0;pointer-events:none;transition:opacity .15s,background .15s,border-color .15s;width:26px}.tablekit-col-pin-btn.ready{background:#e8f0fe;border-color:#1565c0;opacity:1;pointer-events:auto}.tablekit-col-pin-btn.ready:hover{background:#bbdefb}.tablekit-pin-chips{display:flex;flex-wrap:wrap;gap:3px;padding:3px 2px 0}.tablekit-pin-chip{align-items:center;background:#1565c0;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;gap:2px;max-width:120px;padding:2px 5px 2px 4px}.tablekit-pin-chip-text{max-width:75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tablekit-pin-chip-remove{background:none;border:none;color:#ffffffbf;cursor:pointer;flex-shrink:0;font-size:14px;line-height:1;padding:0}.tablekit-pin-chip-remove:hover{color:#fff}.tablekit-clear-filters-btn{animation:tablekit-fade-in .2s ease;background:#fff5f5;border:1px solid #ef9a9a;border-radius:6px;color:#c62828;cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s}.tablekit-clear-filters-btn:hover{background:#ffebee;border-color:#c62828}.tablekit-reset-widths-btn{background:#f5f7fa;border:1px solid #b0bec5;border-radius:6px;color:#455a64;cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s}.tablekit-reset-widths-btn:hover{background:#eceff1;border-color:#546e7a}.tablekit-col-filter-btn{background:#fff;border:1px solid #c5cae9;border-radius:4px;color:#5c7a9e;cursor:pointer;flex-shrink:0;font-size:12px;line-height:1;padding:4px 6px;transition:all .15s}.tablekit-col-filter-btn.active{background:#1565c0;border-color:#1565c0;color:#fff}.tablekit-col-filter-btn:hover{border-color:#1565c0;color:#1565c0}.tablekit-col-filter-dropdown{background:#fff;border:1px solid #c5cae9;border-radius:8px;box-shadow:0 6px 24px #1565c02e;direction:rtl;max-width:300px;min-width:200px;padding:0;z-index:1300}.tablekit-col-filter-search{border-bottom:1px solid #e8eef6;padding:8px}.tablekit-col-filter-search input{border:1px solid #c5cae9;border-radius:4px;box-sizing:border-box;direction:rtl;font-size:13px;padding:5px 8px;width:100%}.tablekit-col-filter-search input:focus{border-color:#1565c0;outline:none}.tablekit-col-filter-actions{border-bottom:1px solid #e8eef6;display:flex;gap:6px;padding:6px 8px}.tablekit-col-filter-actions button{background:#f5f8fc;border:1px solid #c5cae9;border-radius:4px;color:#1565c0;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;padding:3px 0}.tablekit-col-filter-actions button:hover{background:#e3eaf5}.tablekit-col-filter-list{max-height:220px;overflow-y:auto;padding:4px 0}.tablekit-col-filter-item{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:8px;overflow:hidden;padding:5px 12px;white-space:nowrap}.tablekit-col-filter-item:hover{background:#e3f0ff}.tablekit-col-filter-item input[type=checkbox]{accent-color:#1565c0;cursor:pointer}.tablekit-col-filter-item span{overflow:hidden;text-overflow:ellipsis}.tablekit-col-filter-empty{color:#999;font-size:13px;padding:10px 12px;text-align:center}.tablekit-filter-tabs{background:#f7f9fc;border-bottom:2px solid #e8eef6;border-radius:8px 8px 0 0;display:flex}.tablekit-filter-tab{background:none;border:none;border-bottom:2px solid #0000;color:#7a8eaa;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;margin-bottom:-2px;padding:9px 0;transition:all .15s}.tablekit-filter-tab:hover{background:#eef5ff;color:#1565c0}.tablekit-filter-tab.active{background:#fff;border-bottom-color:#1565c0;color:#1565c0}.tablekit-condition-panel{display:flex;flex-direction:column;gap:10px;padding:12px}.tablekit-condition-field{display:flex;flex-direction:column;gap:4px}.tablekit-condition-label{color:#5c7a9e;font-size:12px;font-weight:600}.tablekit-condition-select{appearance:none;-webkit-appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%235c7a9e' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:left 10px center;background-repeat:no-repeat;border:1px solid #c5cae9;border-radius:6px;color:#2c3e50;cursor:pointer;direction:rtl;font-size:13px;padding:7px 10px 7px 28px;transition:border-color .2s;width:100%}.tablekit-condition-select:focus{border-color:#1565c0;box-shadow:0 0 0 3px #1565c01f;outline:none}.tablekit-condition-input{border:1px solid #c5cae9;border-radius:6px;box-sizing:border-box;direction:rtl;font-size:13px;padding:7px 10px;transition:border-color .2s;width:100%}.tablekit-condition-input:focus{border-color:#1565c0;box-shadow:0 0 0 3px #1565c01f;outline:none}.tablekit-condition-actions{display:flex;gap:6px;padding-top:4px}.tablekit-condition-apply{background:#1565c0;border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1 1;font-size:13px;font-weight:700;padding:7px 14px;transition:background .15s}.tablekit-condition-apply:hover:not(:disabled){background:#0d47a1}.tablekit-condition-apply:disabled{cursor:not-allowed;opacity:.5}.tablekit-condition-clear{background:#fff5f5;border:1px solid #ef9a9a;border-radius:6px;color:#c62828;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:7px 14px;transition:all .15s}.tablekit-condition-clear:hover{background:#ffebee;border-color:#c62828}.tablekit-condition-chip{background:#7b1fa2!important}.tablekit-col-filter-footer{background:#f7f9fc;border-radius:0 0 8px 8px;border-top:1px solid #e8eef6;padding:6px 8px}.tablekit-col-filter-footer button{background:#fff;border:1px solid #ef9a9a;border-radius:4px;color:#c62828;cursor:pointer;font-size:12px;font-weight:600;padding:5px 0;transition:all .15s;width:100%}.tablekit-col-filter-footer button:hover{background:#ffebee;border-color:#c62828}.tablekit-modal-overlay{align-items:center;background:#0a1e3c73;direction:rtl;display:flex;inset:0;justify-content:center;opacity:0;padding:16px;position:fixed;transition:opacity .2s ease;z-index:1200}.tablekit-modal-overlay.open{opacity:1}.tablekit-modal-panel{background:#fff;border-radius:14px;box-shadow:0 20px 60px #1565c040,0 4px 16px #0000001f;direction:rtl;display:flex;flex-direction:column;max-height:88vh;max-width:96vw;opacity:0;overflow:hidden;transform:scale(.93) translateY(12px);transition:transform .22s cubic-bezier(.34,1.56,.64,1),opacity .2s ease;width:540px}.tablekit-modal-panel.open{opacity:1;transform:scale(1) translateY(0)}.tablekit-drawer-header{align-items:center;background:linear-gradient(135deg,#1565c0,#1976d2);color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 22px}.tablekit-drawer-title{font-size:16px;font-weight:700;letter-spacing:.3px}.tablekit-drawer-close{align-items:center;background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:15px;height:32px;justify-content:center;line-height:1;transition:background .15s;width:32px}.tablekit-drawer-close:hover{background:#ffffff4d}.tablekit-drawer-body{flex:1 1;overflow-y:auto;padding:20px 24px}.tablekit-drawer-dl{margin:0;padding:0}.tablekit-drawer-row{align-items:baseline;border-bottom:1px solid #f0f4f8;display:flex;gap:12px;padding:9px 0}.tablekit-drawer-row:last-child{border-bottom:none}.tablekit-drawer-label{color:#5c7a9e;flex-shrink:0;font-size:13px;font-weight:600;min-width:140px}.tablekit-drawer-value{color:#1a2533;font-size:14px;margin:0;word-break:break-word}.tablekit-drawer-empty{color:#bbb}.tablekit-drawer-footer{background:#f8fafd;border-top:1px solid #e3eaf5;padding:12px 24px}.tablekit-drawer-open-card{background:#1565c0;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:9px 16px;transition:background .15s;width:100%}.tablekit-drawer-open-card:hover{background:#0d47a1}.tablekit-drawer-overlay{background:#00000040;inset:0;position:fixed;z-index:999}@keyframes tablekit-fade-in{0%{opacity:0}to{opacity:1}}.tablekit-search-select-cell-dropdown{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;max-width:320px;min-width:180px;padding:8px}.tablekit-search-select-cell-input{border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;direction:rtl;display:block;font-family:Assistant,Rubik,Arial,sans-serif;font-size:.8125rem;margin-bottom:6px;padding:6px 10px;text-align:right;width:100%}.tablekit-search-select-cell-input:focus{border-color:#1976d2;outline:none}.tablekit-search-select-cell-options{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.tablekit-search-select-cell-option{border-radius:999px;cursor:pointer;display:block;font-size:.85rem;font-weight:500;padding:6px 14px;text-align:center;transition:background-color .15s;white-space:nowrap}.tablekit-search-select-cell-empty{color:#78909c;font-size:.8125rem;padding:8px 12px;text-align:center}.tablekit-duplicate-split{align-items:stretch;border:1px solid #cfd8dc;border-radius:6px;display:inline-flex;overflow:hidden}.tablekit-duplicate-main{background:#fff;border:none;color:#37474f;cursor:pointer;font-size:13px;padding:6px 12px;white-space:nowrap}.tablekit-duplicate-main:hover{background:#eceff1}.tablekit-duplicate-menu-btn{background:#f5f5f5;border:none;border-right:1px solid #cfd8dc;color:#546e7a;cursor:pointer;font-size:14px;line-height:1;padding:6px 10px}.tablekit-duplicate-menu-btn:hover{background:#eceff1;color:#1565c0}.tablekit-duplicate-trigger--active{background:#fff3e0!important;color:#e65100;font-weight:600}.tablekit-duplicate-trigger--warning{animation:tablekit-dup-pulse 2s ease-in-out infinite;background:#ffebee!important;border-color:#ef5350!important;color:#c62828!important;font-weight:600}@keyframes tablekit-dup-pulse{0%,to{box-shadow:0 0 0 0 #ef535059}50%{box-shadow:0 0 0 4px #ef535026}}.tablekit-duplicate-match-mode{background:#f5f7fa;border-radius:6px;display:flex;flex-direction:column;gap:6px;margin-bottom:10px;padding:8px 10px}.tablekit-duplicate-match-mode-label{color:#78909c;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tablekit-duplicate-match-option{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:8px}.tablekit-duplicate-match-option input{margin:0}.tablekit-duplicate-dropdown{background:#fff;border:1px solid #c5cae9;border-radius:8px;box-shadow:0 4px 20px #1565c02e;overflow:auto}.tablekit-duplicate-dropdown-inner{padding:12px 14px}.tablekit-duplicate-desc{color:#546e7a;font-size:12px;line-height:1.45;margin:0 0 10px}.tablekit-duplicate-section{margin-bottom:10px}.tablekit-duplicate-section-title{color:#78909c;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.tablekit-duplicate-columns{display:flex;flex-wrap:wrap;gap:4px 12px;max-height:120px;overflow-y:auto}.tablekit-duplicate-check{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:6px;-webkit-user-select:none;user-select:none}.tablekit-duplicate-check input{cursor:pointer;margin:0}.tablekit-duplicate-actions-row{margin:8px 0}.tablekit-duplicate-warning{background:#fff8e1;border:1px solid #ffe082;color:#f57f17;line-height:1.4}.tablekit-duplicate-stats,.tablekit-duplicate-warning{border-radius:6px;font-size:12px;margin:8px 0;padding:8px 10px}.tablekit-duplicate-stats{background:#fce4ec;color:#c62828;font-weight:600}.tablekit-duplicate-stats--ok{background:#e8f5e9;color:#2e7d32}.tablekit-duplicate-toggles{border-top:1px solid #eceff1;display:flex;flex-direction:column;gap:6px;margin:10px 0;padding-top:8px}.tablekit-duplicate-toggle{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:8px}.tablekit-duplicate-toggle input{margin:0}.tablekit-duplicate-footer{border-top:1px solid #eceff1;display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px}.tablekit-duplicate-btn{background:#fff;border:1px solid #cfd8dc;border-radius:6px;color:#37474f;cursor:pointer;font-size:12px;padding:6px 12px}.tablekit-duplicate-btn:hover:not(:disabled){background:#eceff1}.tablekit-duplicate-btn:disabled{cursor:not-allowed;opacity:.5}.tablekit-duplicate-btn--primary{background:#1565c0;border-color:#1565c0;color:#fff}.tablekit-duplicate-btn--primary:hover:not(:disabled){background:#0d47a1}.tablekit-duplicate-btn--danger{background:#c62828;border-color:#c62828;color:#fff}.tablekit-duplicate-btn--danger:hover:not(:disabled){background:#b71c1c}.tablekit-tr--duplicate .tablekit-td{background:#fff8e1!important}.tablekit-tr--duplicate-keeper .tablekit-td{background:#e8f5e9!important}.tablekit-tr--duplicate-keeper.tablekit-tr-selected .tablekit-td,.tablekit-tr--duplicate.tablekit-tr-selected .tablekit-td{background:#bbdefb!important}.belz-donation-form{display:flex;flex-direction:column;gap:8px;padding:4px 0;text-align:right}.belz-donation-form--standalone{max-height:90vh;overflow:auto;padding:10px 12px}.belz-donation-form__title{font-size:1.1rem;font-weight:700;margin:0 0 8px;text-align:center}.belz-donation-form__dismiss{background:#0000;border:none;cursor:pointer;float:left;font-size:1.1rem;line-height:1;opacity:.7}.belz-donation-form__muted{color:#666;font-size:.8rem;margin:0}.belz-donation-form__info{color:#1565c0;font-size:.8125rem;font-weight:600;margin:4px 0 0}.belz-donation-form .formkit-alert{font-size:.8125rem;margin-bottom:0;padding:8px 10px;position:relative}.belz-donation-form .formkit-section{border-radius:8px;padding:10px 12px}.belz-donation-form .formkit-section-title{font-size:.875rem;margin:0 0 6px}.belz-donation-form .formkit-grid{gap:8px}.belz-donation-form .formkit-label{font-size:.75rem;margin-bottom:2px}.belz-donation-form .formkit-actions{margin-bottom:16px;margin-top:8px}.belz-donation-form .formkit-nested-box{margin-top:6px;padding:8px 10px}.belz-donation-form--compact{gap:6px}.belz-donation-form--compact .formkit-section{padding:6px 10px}.belz-donation-form--compact .formkit-section-title{font-size:.8125rem;margin:0 0 4px}.belz-donation-form--compact .formkit-grid{gap:6px}.belz-donation-form--compact .formkit-actions{margin-bottom:8px;margin-top:4px}.belz-payment{display:flex;flex-direction:column;gap:8px}.belz-payment__summary{display:flex;flex-wrap:wrap;font-size:.8125rem;gap:8px 14px;line-height:1.35}.belz-payment__summary-gap{color:#b71c1c;font-weight:700}.belz-payment__hint-block{display:flex;flex-direction:column;font-size:.75rem;gap:2px;justify-content:center}.belz-payment__muted{align-self:center;color:#78909c;font-size:.75rem;margin:0}.belz-payment__ok{color:#2e7d32;font-weight:600;margin:0}.belz-payment__warn{color:#d32f2f;font-weight:600;margin:0}.nx-row{display:flex;min-width:0}.nx-grid{grid-gap:12px;display:grid;gap:12px}.nx-grid--1{grid-template-columns:minmax(0,1fr)}.nx-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-span-2{grid-column:span 2}.nx-span-all{grid-column:1/-1}@media (max-width:760px){.nx-grid--2,.nx-grid--3,.nx-grid--4{grid-template-columns:minmax(0,1fr)}.nx-span-2{grid-column:auto}}@media (min-width:761px) and (max-width:1100px){.nx-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx-kv{grid-gap:0;display:grid;gap:0;margin:0}.nx-kv__row{border-bottom:1px solid var(--ck-row-line);display:flex;font-size:13.5px;gap:12px;padding:7px 0}.nx-kv__row:last-child{border-bottom:0}.nx-kv dt{color:var(--ck-text-2);font-weight:600;min-width:130px}.nx-kv dd{color:var(--ck-text);margin:0;min-width:0;overflow-wrap:anywhere}.nx-narrow{max-width:980px;width:100%}.nx-stack{display:flex;flex-direction:column;gap:14px;min-width:0}.nx-desc{color:var(--ck-text-2);font-size:13.5px;line-height:1.6;margin:0}.nx-sub-h{color:var(--ck-text);font-size:14.5px;font-weight:700;margin:0}.nx-hr{border:0;border-top:var(--ck-border-w) solid var(--ck-border);margin:6px 0;width:100%}.nx-list{display:flex;flex-direction:column;gap:8px}.nx-item{align-items:center;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);display:flex;flex-wrap:wrap;gap:12px;min-width:0;padding:12px 14px}.nx-item.is-on{background:var(--ck-primary-soft);border-color:var(--ck-primary-line)}.nx-item.is-off{opacity:.72}.nx-item__main{display:flex;flex:1 1 220px;flex-direction:column;gap:3px;min-width:0}.nx-item__main>b{font-size:14.5px}.nx-item__main>small{color:var(--ck-text-3);font-size:12.5px}.nx-item__tags{margin-top:3px}.nx-item__acts,.nx-item__tags{display:flex;flex-wrap:wrap;gap:6px}.nx-item__acts{align-items:center}.nx-item.is-click{cursor:pointer}.nx-item.is-click:hover{border-color:var(--ck-primary-line)}.nx-toggle{align-items:center;display:inline-flex;font-size:13.5px;font-weight:700;gap:8px}.nx-toggle.is-on{color:var(--ck-success)}.nx-toggle.is-off{color:var(--ck-text-3)}.nx-tree{display:flex;flex-direction:column}.nx-tree__row{align-items:center;border-bottom:1px solid var(--ck-row-line);display:flex;gap:8px;min-width:0;padding:8px 12px}.nx-tree__row:last-child{border-bottom:0}.nx-tree__row.is-click{cursor:pointer}.nx-tree__row.is-click:hover{background:var(--ck-row-hover)}.nx-tree__row.is-on{background:var(--ck-primary-soft);box-shadow:inset -3px 0 0 var(--ck-primary)}.nx-tree__row .nx-grow{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-tree__indent{-webkit-padding-start:28px;padding-inline-start:28px}.nx-tree__indent2{-webkit-padding-start:52px;padding-inline-start:52px}.nx-tiles{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.nx-tile{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);color:var(--ck-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;min-width:0;padding:12px 14px;text-align:start;transition:border-color var(--ck-dur),box-shadow var(--ck-dur),transform .12s}.nx-tile:hover{border-color:var(--ck-primary-line);box-shadow:var(--ck-shadow-2);transform:translateY(-1px)}.nx-tile__top{align-items:center;display:flex;gap:10px}.nx-tile__num{font-feature-settings:"tnum";direction:ltr;font-size:20px;font-variant-numeric:tabular-nums;font-weight:800}.nx-tile small{color:var(--ck-text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-crumbs{align-items:center;display:flex;flex-wrap:wrap;font-size:13.5px;gap:4px}.nx-crumbs button{background:#0000;border:0;border-radius:var(--ck-radius-sm);color:var(--ck-primary);cursor:pointer;font:inherit;font-weight:700;padding:2px 4px}.nx-crumbs button:hover{background:var(--ck-primary-soft)}.nx-crumbs span.is-last{color:var(--ck-text);font-weight:700;padding:2px 4px}.nx-crumbs .ck-icon{color:var(--ck-text-3)}.nx-matrix{border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);max-height:60vh;overflow:auto}.nx-matrix table{border-collapse:initial;border-spacing:0;font-size:13px;width:100%}.nx-matrix td,.nx-matrix th{border-bottom:1px solid var(--ck-row-line);padding:6px 8px;text-align:center;white-space:nowrap}.nx-matrix thead th{background:var(--ck-th-bg);color:var(--ck-th-text);font-weight:700;position:-webkit-sticky;position:sticky;top:0;z-index:2}.nx-matrix td:first-child,.nx-matrix th:first-child{background:var(--ck-surface);font-weight:600;position:-webkit-sticky;position:sticky;right:0;text-align:start;z-index:1}.nx-matrix thead th:first-child{background:var(--ck-th-bg);z-index:3}.nx-code{background:var(--ck-surface-3);border-radius:var(--ck-radius-sm);color:var(--ck-text-2);direction:ltr;font-family:ui-monospace,Consolas,monospace;font-size:12.5px;padding:1px 6px;unicode-bidi:isolate}.nx-q{line-height:1.6;white-space:pre-wrap}.nx-editor{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-sm);line-height:1.7;min-height:110px;outline:none;padding:10px 12px}.nx-editor:focus{border-color:var(--ck-primary);box-shadow:0 0 0 3px var(--ck-primary-ring)}.nx-editor-bar{display:flex;gap:4px;margin-bottom:6px}.nx-scan{background:var(--ck-surface-2);border:2px dashed var(--ck-border-strong);border-radius:var(--ck-radius);padding:12px}.nx-num{font-feature-settings:"tnum";background:var(--ck-primary-soft);border-radius:var(--ck-radius-sm);color:var(--ck-primary);direction:ltr;display:inline-grid;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;height:24px;min-width:28px;padding:0 6px;place-items:center}.nx-ivr-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}@media (max-width:1100px){.nx-ivr-layout{grid-template-columns:minmax(0,1fr)}}.ck-tabs.nx-tabs{flex-wrap:wrap;overflow:visible;row-gap:0}.nx-multi{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-sm);display:flex;flex-direction:column}.nx-multi__q{margin:6px;width:auto}.nx-multi__list{display:flex;flex-direction:column;overflow:auto}.nx-multi__row{align-items:flex-start;cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:7px 10px}.nx-multi__row:hover{background:var(--ck-row-hover)}.nx-multi__row.is-on{background:var(--ck-primary-soft)}.nx-multi__row>span{display:flex;flex-direction:column}.nx-multi__row small{color:var(--ck-text-3);font-size:12px}.nx-multi__count{border-top:1px solid var(--ck-border);color:var(--ck-text-2);padding:4px 10px}.nx-exam-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.nx-exam-grid.is-expanded{max-height:520px;overflow-y:auto;padding:2px}.nx-exam-card{all:unset;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 14px;position:relative;transition:border-color .15s,box-shadow .15s,background .15s}.nx-exam-card:hover{border-color:var(--ck-primary-line);box-shadow:var(--ck-shadow-1)}.nx-exam-card:focus-visible{outline:2px solid var(--ck-primary);outline-offset:1px}.nx-exam-card.is-on{background:var(--ck-primary-soft);border-color:var(--ck-primary);box-shadow:0 0 0 1px var(--ck-primary)}.nx-exam-card__check{background:var(--ck-surface);border:1.5px solid var(--ck-border-strong);border-radius:50%;color:#fff;display:grid;height:20px;inset-inline-end:10px;place-items:center;position:absolute;top:10px;width:20px}.nx-exam-card.is-on .nx-exam-card__check{background:var(--ck-primary);border-color:var(--ck-primary)}.nx-exam-card__title{-webkit-padding-end:26px;font-size:15px;font-weight:800;line-height:1.35;padding-inline-end:26px}.nx-exam-card__sub{color:var(--ck-text-2);font-size:13px;line-height:1.35}.nx-exam-card__big{align-items:baseline;color:var(--ck-text-2);display:flex;font-size:13px;gap:6px;margin-top:6px}.nx-exam-card__big b{font-feature-settings:"tnum";color:var(--ck-primary);font-size:26px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.nx-exam-card__ch{border-top:1px solid var(--ck-border);color:var(--ck-text-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 12px;margin-top:6px;padding-top:8px}.nx-exam-card__ch>span{align-items:center;display:inline-flex;gap:4px}.nx-exam-card__ch>span.is-zero{color:var(--ck-text-3);opacity:.6}.nx-fbar{display:flex;flex-wrap:wrap}.nx-fbar,.nx-fbar__end{align-items:center;gap:8px}.nx-fbar__end{-webkit-margin-start:auto;display:inline-flex;margin-inline-start:auto}.nx-fbtn{all:unset;align-items:center;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-sm);box-sizing:border-box;color:var(--ck-text);cursor:pointer;display:inline-flex;font-size:13.5px;gap:6px;height:34px;max-width:100%;padding:0 10px 0 12px}.nx-fbtn:hover{border-color:var(--ck-primary-line)}.nx-fbtn:focus-visible{outline:2px solid var(--ck-primary);outline-offset:1px}.nx-fbtn.is-open{border-color:var(--ck-primary)}.nx-fbtn.is-set{background:var(--ck-primary-soft);border-color:var(--ck-primary-line)}.nx-fbtn__label{color:var(--ck-text-3)}.nx-fbtn__label:after{content:":"}.nx-fbtn__value{font-weight:700;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-fbtn>svg{color:var(--ck-text-3);flex:none}.nx-fopts{display:flex;flex-direction:column;padding:4px}.nx-fopt{all:unset;align-items:flex-start;border-radius:var(--ck-radius-sm);box-sizing:border-box;cursor:pointer;display:flex;font-size:13.5px;gap:8px;padding:8px 10px}.nx-fopt:focus-visible,.nx-fopt:hover{background:var(--ck-row-hover)}.nx-fopt.is-on{color:var(--ck-primary);font-weight:700}.nx-fopt__check{display:grid;flex:none;padding-top:2px;place-items:center;width:16px}.nx-fopt__text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.nx-fopt__text small{font-size:12px}.nx-fopt__count,.nx-fopt__text small{color:var(--ck-text-3);font-weight:400}.nx-fopt__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx-fdates{border-top:1px solid var(--ck-border);display:flex;flex-direction:column;gap:6px;padding:10px 14px 14px}.nx-report-dates{align-items:center;display:flex;gap:6px}.nx-report-dates .ck-input{flex:1 1;min-width:0}.nx-epick{display:flex;flex-direction:column;gap:10px;padding:12px}.nx-epick__presets{display:flex;flex-wrap:wrap;gap:6px}.nx-epick__preset{all:unset;border:var(--ck-border-w) solid var(--ck-border);border-radius:999px;box-sizing:border-box;color:var(--ck-text-2);cursor:pointer;font-size:12.5px;padding:4px 10px}.nx-epick__preset:hover{border-color:var(--ck-primary-line)}.nx-epick__preset:focus-visible{outline:2px solid var(--ck-primary);outline-offset:1px}.nx-epick__preset.is-on{background:var(--ck-primary-soft);border-color:var(--ck-primary);color:var(--ck-primary);font-weight:700}.nx-epick__bar{align-items:center;color:var(--ck-text-2);display:flex;font-size:12.5px;gap:8px;justify-content:space-between}.nx-epick__list{border-top:1px solid var(--ck-border);display:flex;flex-direction:column;margin:0 -12px -12px;max-height:320px;overflow-y:auto}.nx-epick__row{align-items:center;cursor:pointer;display:flex;font-size:13.5px;gap:10px;padding:7px 14px}.nx-epick__row:hover{background:var(--ck-row-hover)}.nx-epick__row.is-on{background:var(--ck-primary-soft)}.nx-epick__title{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-epick__n{font-feature-settings:"tnum";color:var(--ck-text-3);flex:none;font-size:12px;font-variant-numeric:tabular-nums}.nx-epick__empty{padding:12px 14px}.nx-rstats{display:flex;flex-wrap:wrap;gap:8px}.nx-rstat{-webkit-border-start:3px solid var(--ck-primary);-webkit-border-start:3px solid var(--rstat-tone,var(--ck-primary));all:unset;align-items:baseline;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-inline-start:3px solid var(--ck-primary);border-inline-start:3px solid var(--rstat-tone,var(--ck-primary));border-radius:var(--ck-radius-sm);box-sizing:border-box;color:var(--ck-text-2);display:inline-flex;font-size:12.5px;gap:6px;padding:6px 12px}.nx-rstat__num{font-feature-settings:"tnum";color:var(--ck-text);font-size:17px;font-variant-numeric:tabular-nums;font-weight:800}.nx-rstat__sub{color:var(--ck-text-3)}.nx-rstat.is-click{cursor:pointer}.nx-rstat.is-click:hover{border-color:var(--rstat-tone)}.nx-rstat.is-click:focus-visible{outline:2px solid var(--ck-primary);outline-offset:1px}.nx-rstat.is-on{background:var(--ck-primary-soft);border-color:var(--rstat-tone)}.nx-rstat[data-tone=success]{--rstat-tone:var(--ck-success)}.nx-rstat[data-tone=warning]{--rstat-tone:var(--ck-warning)}.nx-rstat[data-tone=danger]{--rstat-tone:var(--ck-danger)}.nx-rstat[data-tone=info]{--rstat-tone:var(--ck-info)}.nx-rstat[data-tone=violet]{--rstat-tone:var(--ck-violet)}.ck-panel.nx-panel-on{border-color:var(--ck-primary-line);box-shadow:0 0 0 1px var(--ck-primary-line),var(--ck-shadow-1)}.nx-sheet-body{background:var(--ck-bg);height:100%;overflow-y:auto;padding:18px 20px 28px}.nx-link{all:unset;border-radius:4px;color:var(--ck-primary);cursor:pointer;padding:0 2px}.nx-link.is-on,.nx-link:hover{text-decoration:underline}.nx-link:focus-visible{outline:2px solid var(--ck-primary);outline:2px solid var(--ck-ring,var(--ck-primary))}.nx-link.is-on{font-weight:700}.nx-item--btn{all:unset;align-items:center;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);box-sizing:border-box;cursor:pointer;display:flex;gap:10px;padding:10px 14px;width:100%}.nx-item--btn:hover{background:var(--ck-surface-2);background:var(--ck-hover,var(--ck-surface-2))}.nx-item--btn:focus-visible{outline:2px solid var(--ck-primary);outline-offset:-2px}.nx-item--btn .nx-item__main{flex:1 1}tr.is-total>td{background:var(--ck-surface-2);font-weight:700}.nx-split{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(280px,1fr) minmax(0,1.6fr)}@media (max-width:1000px){.nx-split{grid-template-columns:minmax(0,1fr)}}.nx-qtext{color:var(--ck-text);font-size:15px;line-height:1.75;overflow-wrap:anywhere;white-space:pre-wrap}.nx-qtext b{font-weight:700}.nx-qtext i{font-style:italic}.nx-qtext u{text-decoration:underline}.nx-rte{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong,var(--ck-border));border-radius:var(--ck-radius);overflow:hidden}.nx-rte:focus-within{border-color:var(--ck-primary);box-shadow:0 0 0 3px var(--ck-primary-soft)}.nx-rte__bar{align-items:center;background:var(--ck-surface-2);border-bottom:var(--ck-border-w) solid var(--ck-border);display:flex;gap:4px;padding:4px 6px}.nx-rte__btn{all:unset;align-items:center;border-radius:var(--ck-radius-sm);color:var(--ck-text-2);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:30px}.nx-rte__btn:hover{background:var(--ck-surface-3);color:var(--ck-text)}.nx-rte__btn:focus-visible{outline:2px solid var(--ck-primary)}.nx-rte__body{min-height:110px;outline:none;padding:10px 12px}.nx-camera{background:#000;border-radius:var(--ck-radius);min-height:320px;overflow:hidden;transition:opacity .2s;width:100%}.nx-camera.is-paused{opacity:.55}.nx-camera video{border-radius:var(--ck-radius);max-height:480px;object-fit:cover;width:100%!important}@media (min-width:600px){.nx-camera{min-height:400px}}.nx-barcode{display:inline-block;max-width:100%}.nx-barcode svg{height:50px;max-width:100%}.ck-dialog.nx-dialog-xl{max-width:min(1280px,98vw);width:min(1280px,98vw)}.nx-report-editor{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(340px,420px) minmax(0,1fr)}@media (max-width:1100px){.nx-report-editor{grid-template-columns:minmax(0,1fr)}}.nx-blank-thumb{background:var(--ck-surface-2);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-sm);max-height:100px;object-fit:contain;width:100%}.nx-range{display:flex;flex-direction:column;font-size:13px;gap:2px}.nx-range__head{display:flex;justify-content:space-between}.nx-range input[type=range]{accent-color:var(--ck-primary);width:100%}.nx-letter-editor{background:#fff;border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);color:#111;direction:rtl;font-family:David,Arial Hebrew,Arial,sans-serif;line-height:1.7;min-height:160px;outline:none;padding:12px}.nx-letter-editor:focus{border-color:var(--ck-primary);box-shadow:0 0 0 3px var(--ck-primary-soft)}.nx-letter-preview{align-items:flex-start;background:var(--ck-surface-3);border-radius:var(--ck-radius);display:flex;justify-content:center;max-height:74vh;overflow:auto;padding:8px 0}.nx-letter-page{aspect-ratio:210/297;background:#fff;border-radius:3px;box-shadow:0 8px 28px #0000002e;color:#111;flex-shrink:0;overflow:hidden;width:min(100%,520px)}.nx-content-layout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:250px minmax(0,1fr)}@media (max-width:900px){.nx-content-layout{grid-template-columns:minmax(0,1fr)}}.nx-sidenav{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);border-radius:var(--ck-radius-lg,var(--ck-radius));display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 140px);overflow:auto;padding:10px;position:-webkit-sticky;position:sticky;top:12px}@media (max-width:900px){.nx-sidenav{flex-direction:row;flex-wrap:nowrap;max-height:none;overflow-x:auto;position:static}.nx-sidenav__group{flex:0 0 auto}}.nx-sidenav__group{display:flex;flex-direction:column;gap:2px}.nx-sidenav__label{color:var(--ck-text-3);font-size:11.5px;font-weight:700;letter-spacing:.02em;padding:2px 8px 4px}.nx-sidenav__item{all:unset;align-items:center;border-radius:var(--ck-radius-sm);box-sizing:border-box;color:var(--ck-text-2);cursor:pointer;display:flex;font-size:13.5px;gap:8px;line-height:1.35;padding:7px 10px}.nx-sidenav__item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-sidenav__item:hover{background:var(--ck-surface-2);background:var(--ck-row-hover,var(--ck-surface-2));color:var(--ck-text)}.nx-sidenav__item.is-on{background:var(--ck-primary-soft);box-shadow:inset -3px 0 0 var(--ck-primary);color:var(--ck-primary);font-weight:700}.nx-sidenav__item:focus-visible{outline:2px solid var(--ck-primary);outline-offset:-2px}.nx-sidenav__item .ck-icon{flex-shrink:0;opacity:.8}.nx-content-main{display:flex;flex-direction:column;gap:14px;min-width:0}.nx-channel-head{align-items:flex-start;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);border-radius:var(--ck-radius-lg,var(--ck-radius));display:flex;flex-wrap:wrap;gap:14px;padding:16px}.nx-channel-head__avatar{all:unset;border-radius:50%;cursor:pointer;flex-shrink:0;position:relative}.nx-channel-head__avatar:focus-visible{outline:2px solid var(--ck-primary);outline-offset:2px}.nx-channel-head__cam{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:50%;bottom:-2px;color:var(--ck-text-2);display:grid;height:22px;inset-inline-start:-2px;place-items:center;position:absolute;width:22px}.nx-channel-head__icon{background:var(--ck-primary-soft);border-radius:50%;color:var(--ck-primary);display:grid;flex-shrink:0;height:56px;place-items:center;width:56px}.nx-channel-head__main{display:flex;flex:1 1 260px;flex-direction:column;gap:6px;min-width:0}.nx-channel-head__main h2{color:var(--ck-text);font-size:18px;font-weight:800;margin:0}.nx-channel-head__meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.nx-channel-head__side{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.nx-channel-head__switches{background:var(--ck-surface-2);border-radius:var(--ck-radius);display:flex;flex-direction:column;gap:4px;padding:8px 10px}@media (max-width:700px){.nx-channel-head__side{align-items:stretch;width:100%}}.nx-lessons{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);border-radius:var(--ck-radius-lg,var(--ck-radius));display:flex;flex-direction:column;overflow:hidden}.nx-lesson{grid-gap:14px;align-items:center;border-bottom:1px solid var(--ck-row-line,var(--ck-border));display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto auto;padding:12px 14px}.nx-lesson:last-child{border-bottom:0}.nx-lesson:hover{background:var(--ck-surface-2);background:var(--ck-row-hover,var(--ck-surface-2))}.nx-lesson.is-off .nx-lesson__main{opacity:.62}.nx-lesson__order{align-items:center;display:flex;flex-direction:column;gap:0}.nx-lesson__main{display:flex;flex-direction:column;gap:4px;min-width:0}.nx-lesson__title{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.nx-lesson__title b{font-size:14.5px}.nx-lesson__meta{color:var(--ck-text-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 14px}.nx-lesson__file span,.nx-lesson__meta span{align-items:center;display:inline-flex;gap:4px}.nx-lesson__file{color:var(--ck-text-3);font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-lesson__file .is-warn{color:#b45309;color:var(--ck-warning,#b45309)}.nx-lesson__acts{align-items:center;display:flex;gap:4px}@media (max-width:1100px){.nx-lesson{grid-template-columns:auto minmax(0,1fr)}.nx-lesson__acts,.nx-lesson__player{grid-column:2}}.nx-inline-select{align-items:center;display:flex;gap:6px}.nx-inline-select small{color:var(--ck-text-2);white-space:nowrap}.nx-bulk-list{border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);display:flex;flex-direction:column;max-height:46vh;overflow-y:auto}.nx-bulk-row{align-items:flex-start;border-bottom:1px solid var(--ck-row-line,var(--ck-border));display:flex;gap:10px;justify-content:space-between;padding:8px 12px}.nx-bulk-row:last-child{border-bottom:0}.nx-bulk-row.is-error{background:#0000;background:var(--ck-danger-soft,#0000)}.nx-bulk-row__main{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.nx-bulk-row__name{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-bulk-row__meta{color:var(--ck-text-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 14px}.nx-bulk-row__meta span{align-items:center;display:inline-flex;gap:4px}.nx-bulk-row__meta .is-warn{color:#b45309;color:var(--ck-warning,#b45309)}.nx-bulk-row__side{align-items:center;display:flex;flex-shrink:0;gap:4px;max-width:50%}.nx-bulk-row__audio{height:32px;max-width:420px;width:100%}.nx-bulk-row__status{align-items:center;display:inline-flex;font-size:12.5px;gap:6px}.nx-bulk-row__edit{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:minmax(120px,2fr) minmax(64px,1fr) minmax(80px,1fr) auto auto}@media (max-width:700px){.nx-bulk-row{flex-direction:column}.nx-bulk-row__side{max-width:none}.nx-bulk-row__edit{grid-template-columns:1fr 1fr}}.nx-subcard{background:var(--ck-surface-2);border:var(--ck-border-w) dashed var(--ck-border);border-radius:var(--ck-radius);gap:10px;padding:12px}.nx-subcard,.nx-target-opt{display:flex;flex-direction:column}.nx-target-opt{line-height:1.3}.nx-target-opt small{color:var(--ck-text-3);font-size:11.5px}.nx-sidenav-select{display:none}@media (max-width:900px){.nx-sidenav-select{display:block}.nx-content-layout>.nx-sidenav{display:none}}.nx-record{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:320px minmax(0,1fr)}.nx-record__details{position:-webkit-sticky;position:sticky;top:0}.nx-record__main{min-width:0}@media (max-width:900px){.nx-record{grid-template-columns:minmax(0,1fr)}.nx-record__details{position:static}}.nx-aq-nav{gap:6px}.nx-aq-nav .nx-sidenav__item{font-size:12.5px;gap:6px;padding:4px 8px}.nx-aq-nav__num{font-feature-settings:"tnum";background:var(--ck-surface-2);border-radius:6px;color:var(--ck-text-2);display:grid;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;height:20px;min-width:22px;place-items:center}.nx-sidenav__item.is-on .nx-aq-nav__num{background:var(--ck-primary);color:#fff}.nx-aq-nav__item.is-bad .nx-aq-nav__num{box-shadow:inset 0 0 0 1.5px #d14343;box-shadow:inset 0 0 0 1.5px var(--ck-danger,#d14343)}.nx-aq{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);display:flex;flex-direction:column;gap:6px;padding:10px 12px;scroll-margin-top:12px}.nx-aq.is-active{border-color:var(--ck-primary-line)}.nx-aq__head{align-items:center;display:flex;gap:6px}.nx-aq__title{-webkit-margin-end:auto;color:var(--ck-text);font-size:13.5px;font-weight:700;margin-inline-end:auto}.nx-aq__section{width:140px}.nx-aq__opt{align-items:flex-start;border:var(--ck-border-w) solid #0000;border-radius:var(--ck-radius-sm);display:flex;gap:6px;padding:3px 6px}.nx-aq__opt.is-on{background:var(--ck-primary-soft);border-color:var(--ck-primary-line)}.nx-aq__pick{align-items:center;color:var(--ck-text-2);cursor:pointer;display:flex;flex-shrink:0;font-size:12.5px;font-weight:700;gap:4px;padding-top:7px}.nx-aq__opt textarea,.nx-aq__text textarea{font-size:13.5px;min-height:0;padding-bottom:6px;padding-top:6px}.nx-aq__hint{color:var(--ck-text-3);font-size:11.5px}.nx-aq-screen{gap:12px;min-height:0}.nx-aq-screen,.nx-aq-screen__head{display:flex;flex-direction:column}.nx-aq-screen__head{flex-shrink:0;gap:10px}.nx-aq-back{align-self:flex-start}.nx-aq-screen__body{align-items:stretch;flex:1 1;grid-template-rows:minmax(0,1fr);min-height:0}.nx-aq-screen__body .nx-sidenav{align-self:start;max-height:100%;position:static}.nx-aq-scroll{-webkit-padding-end:4px;min-height:0;overflow-y:auto;padding-inline-end:4px;padding-bottom:8px}@media (max-width:900px){.nx-aq-screen__body{grid-template-rows:auto minmax(0,1fr)}}.edw{color:var(--ck-text);display:flex;flex-direction:column;gap:16px;min-width:0}.edw ol,.edw p,.edw ul{line-height:1.6;margin:0}.edw ol,.edw ul{-webkit-padding-start:20px;padding-inline-start:20px}.edw li+li{margin-top:4px}.edw .edw-ltr,.edw code{direction:ltr;unicode-bidi:isolate}.edw-hero{align-items:flex-start;display:flex;gap:14px}.edw-hero h3{font-family:var(--ck-font);font-family:var(--ck-font-display,var(--ck-font));font-size:var(--ck-fs-xl);font-weight:800;margin:0 0 4px}.edw-gains{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.edw-gain{align-items:flex-start;background:var(--ck-surface-2);border-radius:var(--ck-radius);display:flex;gap:10px;padding:12px}.edw-gain b{display:block;margin-bottom:2px}.edw-gain small{color:var(--ck-text-2);font-size:var(--ck-fs-sm);line-height:1.5}.edw-path{grid-gap:8px;counter-reset:edw;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin:0;padding:0}.edw-path li{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);display:flex;flex-direction:column;gap:4px;margin:0;padding:12px}.edw-path li:before{background:var(--ck-primary-soft);border-radius:999px;color:var(--ck-primary);color:var(--ck-text-primary,var(--ck-primary));content:counter(edw);counter-increment:edw;display:grid;font-size:12px;font-weight:800;height:24px;place-items:center;width:24px}.edw-path b{font-size:var(--ck-fs)}.edw-path small{color:var(--ck-text-2);font-size:var(--ck-fs-sm);line-height:1.5}.edw-path .edw-time{color:var(--ck-text-3);font-size:var(--ck-fs-xs);font-weight:600}.edw-cols{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.edw-box{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);min-width:0;padding:12px 14px}.edw-box>b{align-items:center;display:flex;gap:6px;margin-bottom:6px}.edw-box--ok{background:var(--ck-success-soft);border-color:#0000}.edw-box--ok>b{color:var(--ck-success)}.edw-box--info{background:var(--ck-info-soft);border-color:#0000}.edw-box--info>b{color:var(--ck-info)}.edw-box--warn{background:var(--ck-warning-soft);border-color:var(--ck-warning-line)}.edw-box--warn>b{color:var(--ck-warning)}.edw-box--dashed{background:#0000;border-style:dashed}.edw-faq{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius)}.edw-faq details+details{border-top:var(--ck-border-w) solid var(--ck-border)}.edw-faq summary{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:8px;list-style:none;padding:10px 14px}.edw-faq summary::-webkit-details-marker{display:none}.edw-faq summary:after{-webkit-margin-start:auto;color:var(--ck-text-3);content:"+";font-weight:800;margin-inline-start:auto}.edw-faq details[open] summary:after{content:"–"}.edw-faq details>div{color:var(--ck-text-2);line-height:1.6;padding:0 14px 12px}.edw-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.edw-head h3{font-family:var(--ck-font);font-family:var(--ck-font-display,var(--ck-font));font-size:var(--ck-fs-lg);font-weight:800;margin:0}.edw-head small{color:var(--ck-text-3);font-size:var(--ck-fs-sm)}.edw-intro{align-items:flex-start;background:var(--ck-primary-soft);border:var(--ck-border-w) solid var(--ck-primary-line,#0000);border-radius:var(--ck-radius-lg);display:flex;gap:12px;padding:14px 16px}.edw-intro__body{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.edw-intro__kicker{align-items:center;color:var(--ck-text-2);display:flex;flex-wrap:wrap;font-size:var(--ck-fs-sm);font-weight:700;gap:8px}.edw-intro h4{font-size:var(--ck-fs-lg);font-weight:800;margin:0}.edw-intro__why{color:var(--ck-text-2);font-size:var(--ck-fs-sm)}.edw-body{display:flex;flex-direction:column;gap:14px;min-width:0}.edw-actions{align-items:center;border-top:var(--ck-border-w) solid var(--ck-border);justify-content:space-between;padding-top:14px}.edw-actions,.edw-actions__end{display:flex;flex-wrap:wrap;gap:8px}.edw-actions__end{-webkit-margin-start:auto;margin-inline-start:auto}.edw-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.edw-row>.ck-field{flex:1 1 260px}.edw-suffix{align-items:stretch;direction:ltr;display:flex}.edw-suffix .ck-input{border-end-end-radius:0;border-start-end-radius:0}.edw-suffix span{-webkit-border-start:0;align-items:center;background:var(--ck-surface-2);border:var(--ck-border-w) solid var(--ck-border-strong);border-end-end-radius:var(--ck-radius-sm);border-inline-start:0;border-start-end-radius:var(--ck-radius-sm);color:var(--ck-text-2);display:flex;font-weight:600;padding:0 10px;white-space:nowrap}.edw-inbox{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);overflow:hidden}.edw-inbox__bar{background:var(--ck-surface-2);border-bottom:var(--ck-border-w) solid var(--ck-border);color:var(--ck-text-3);font-size:var(--ck-fs-xs);font-weight:700;padding:6px 12px}.edw-inbox__row{align-items:center;display:flex;gap:12px;padding:12px}.edw-inbox__avatar{background:var(--ck-primary);border-radius:999px;color:var(--ck-on-primary);display:grid;flex:none;font-weight:800;height:38px;place-items:center;width:38px}.edw-inbox__who{display:flex;flex-direction:column;min-width:0}.edw-inbox__subject,.edw-inbox__who small{color:var(--ck-text-3)}.edw-inbox__subject{-webkit-margin-start:auto;font-size:var(--ck-fs-sm);margin-inline-start:auto;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edw-guide{gap:10px}.edw-guide,.edw-guide ol{display:flex;flex-direction:column}.edw-guide ol{-webkit-padding-start:0;counter-reset:g;gap:8px;list-style:none;padding-inline-start:0}.edw-guide ol li{align-items:flex-start;counter-increment:g;display:flex;gap:10px;margin:0}.edw-guide ol li:before{background:var(--ck-surface-2);background:var(--ck-surface-3,var(--ck-surface-2));border-radius:999px;color:var(--ck-text-2);content:counter(g);display:grid;flex:none;font-size:12px;font-weight:800;height:22px;margin-top:1px;place-items:center;width:22px}.edw-rec{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);overflow:hidden}.edw-rec.is-found{border-color:var(--ck-success)}.edw-rec__head{align-items:center;background:var(--ck-surface-2);border-bottom:var(--ck-border-w) solid var(--ck-border);display:flex;flex-wrap:wrap;gap:8px;padding:10px 14px}.edw-rec__num{background:var(--ck-primary);border-radius:999px;color:var(--ck-on-primary);display:grid;flex:none;font-size:12px;font-weight:800;height:24px;place-items:center;width:24px}.edw-rec.is-found .edw-rec__num{background:var(--ck-success)}.edw-rec__title{font-weight:800}.edw-rec__body{display:flex;flex-direction:column;gap:10px;padding:12px 14px}.edw-rec__why{color:var(--ck-text-2);font-size:var(--ck-fs-sm)}.edw-rec__grid{grid-gap:8px 12px;align-items:start;display:grid;gap:8px 12px;grid-template-columns:90px 1fr}.edw-rec__label{color:var(--ck-text-2);font-size:var(--ck-fs-sm);font-weight:700;padding-top:8px}.edw-rec__label small{color:var(--ck-text-3);display:block;font-size:var(--ck-fs-xs);font-weight:500}.edw-copy{align-items:flex-start;display:flex;gap:6px;min-width:0}.edw-copy code{background:var(--ck-surface-2);background:var(--ck-bg-input,var(--ck-surface-2));border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-sm);flex:1 1;font-size:13px;min-width:0;padding:7px 10px;text-align:left;-webkit-user-select:all;user-select:all}.edw-copy code,.edw-copy__alt{display:block;overflow-wrap:anywhere}.edw-copy__alt{color:var(--ck-text-3);font-size:var(--ck-fs-xs);margin-top:4px}.edw-type{background:var(--ck-surface-2);border-radius:var(--ck-radius-sm);direction:ltr;display:inline-block;font-size:13px;font-weight:800;padding:7px 10px}.edw-copied{color:var(--ck-success)!important}.edw-checks{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);display:flex;flex-direction:column;overflow:hidden}.edw-check{align-items:flex-start;display:flex;gap:12px;padding:12px 14px}.edw-check+.edw-check{border-top:var(--ck-border-w) solid var(--ck-border)}.edw-check__ic{background:var(--ck-warning-soft);border-radius:999px;color:var(--ck-warning);display:grid;flex:none;height:26px;place-items:center;width:26px}.edw-check.is-ok .edw-check__ic{background:var(--ck-success-soft);color:var(--ck-success)}.edw-check__text{display:flex;flex-direction:column;gap:2px;min-width:0}.edw-check__text small{color:var(--ck-text-2);line-height:1.5}.edw-check.is-ok .edw-check__text small{color:var(--ck-text-3)}.edw-check.has-fix .edw-check__ic{background:var(--ck-danger-soft);color:var(--ck-danger)}.edw-check.has-fix .edw-check__text small{color:var(--ck-danger);font-weight:600}.edw-meter{display:flex;flex-direction:column;gap:6px}.edw-meter__top{display:flex;font-weight:700;justify-content:space-between}.edw-auto,.edw-meter__top{align-items:center;font-size:var(--ck-fs-sm);gap:8px}.edw-auto{color:var(--ck-text-2);display:inline-flex}.edw-done{align-items:center;display:flex;flex-direction:column;gap:10px;padding:18px 8px 6px;text-align:center}.edw-done h4{font-size:var(--ck-fs-xl);font-weight:800;margin:0}.edw-done .edw-box{max-width:560px;text-align:start;width:100%}.edw-dom{display:flex;flex-direction:column;gap:12px}.edw-dom__name{font-size:var(--ck-fs-lg);font-weight:800;overflow-wrap:anywhere}.edw-dom__sender{align-items:center;color:var(--ck-text-2)}.edw-dom__btns,.edw-dom__sender{display:flex;flex-wrap:wrap;gap:8px}.edw-foot{color:var(--ck-text-3);font-size:var(--ck-fs-sm);line-height:1.6}@media (max-width:640px){.edw-rec__grid{grid-template-columns:1fr}.edw-rec__label{padding-top:0}.edw-hero{flex-direction:column}.edw-inbox__subject{display:none}.edw-actions>*{flex:1 1 auto}.edw-actions .ck-btn{justify-content:center}}.edw .ck-field__hint .edw-ltr,.edw b.edw-ltr,.edw-check__text .edw-ltr{white-space:nowrap}.edw-steps .ck-steps__item.is-link{padding:0}.edw-steps .ck-steps__item.is-link>button{all:unset;align-items:center;border-radius:var(--ck-radius);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex:1 1;gap:8px;min-width:0;padding:8px 10px}.edw-steps .ck-steps__item.is-link>button:hover{background:var(--ck-hover)}.edw-steps .ck-steps__item.is-link>button:hover .ck-steps__label{text-decoration:underline}.edw-steps .ck-steps__item.is-link>button:focus-visible{outline:2px solid var(--ck-primary-ring);outline-offset:1px}.scal{display:flex;flex-direction:column;gap:16px;min-width:0}.scal-tone--primary{--tone:var(--ck-primary);--tone-soft:var(--ck-primary-soft)}.scal-tone--success{--tone:var(--ck-success);--tone-soft:var(--ck-success-soft)}.scal-tone--violet{--tone:var(--ck-violet);--tone-soft:var(--ck-violet-soft)}.scal-tone--warning{--tone:var(--ck-warning);--tone-soft:var(--ck-warning-soft)}.scal-tone--info{--tone:var(--ck-info);--tone-soft:var(--ck-info-soft)}.scal-tone--neutral{--tone:var(--ck-text-2);--tone-soft:var(--ck-neutral-soft)}.scal-skeleton{display:flex;flex-direction:column;gap:10px}.scal-hero{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-1);display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);min-width:0;overflow:hidden}.scal-hero__date{-webkit-border-end:var(--ck-border-w) solid var(--ck-border);align-items:flex-start;background:radial-gradient(120% 90% at 100% 0,var(--ck-primary-soft) 0,#0000 70%),var(--ck-surface-2);border-inline-end:var(--ck-border-w) solid var(--ck-border);display:flex;flex-direction:column;gap:2px;overflow:hidden;padding:22px 24px;position:relative}.scal-hero__date:after{border:18px solid var(--ck-primary-soft);border-radius:50%;bottom:-40px;content:"";height:140px;inset-inline-end:-40px;opacity:.7;pointer-events:none;position:absolute;width:140px}.scal-hero__kicker{color:var(--ck-primary);font-size:var(--ck-fs-xs);font-weight:700;letter-spacing:.02em}.scal-hero__day{animation:scal-pop .5s var(--ck-ease) both;font-size:64px;font-weight:800;line-height:1.05}.scal-hero__day,.scal-hero__month{color:var(--ck-text);font-family:var(--ck-font-display)}.scal-hero__month{font-size:var(--ck-fs-lg);font-weight:700}.scal-hero__greg{color:var(--ck-text-2);font-size:var(--ck-fs-sm)}.scal-hero__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;position:relative;z-index:1}.scal-hero__tags .ck-tag{height:auto;min-height:22px;padding-block:2px;white-space:normal}.scal-hero__body{display:flex;flex-direction:column;gap:16px;min-width:0;padding:18px 20px}.scal-hero__tracks{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.scal-hero__label{align-items:center;color:var(--ck-text-2);display:inline-flex;font-size:var(--ck-fs-sm);font-weight:700;gap:6px}.scal-hero__exams{display:flex;flex-direction:column;gap:8px}.scal-hero__exam-list{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.scal-exam-chip{grid-gap:1px;-webkit-border-start:3px solid var(--tone);background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-inline-start:3px solid var(--tone);border-radius:var(--ck-radius);display:grid;flex:0 0 auto;gap:1px;max-width:260px;min-width:170px;padding:8px 12px;text-align:start;transition:border-color var(--ck-dur),transform .12s var(--ck-ease),box-shadow var(--ck-dur)}.scal-exam-chip:hover{border-color:var(--tone);box-shadow:var(--ck-shadow-2);transform:translateY(-1px)}.scal-exam-chip b{color:var(--ck-warning);font-size:var(--ck-fs-sm)}.scal-exam-chip span{color:var(--ck-text);font-size:var(--ck-fs-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scal-exam-chip small{color:var(--ck-text-3);font-size:var(--ck-fs-xs)}.scal-tile{background:linear-gradient(180deg,var(--tone-soft),#0000 140%);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);display:flex;flex-direction:column;gap:6px;min-width:0;overflow:hidden;padding:12px 14px 14px;position:relative}.scal-tile:before{background:var(--tone);content:"";inset-block:0;inset-inline-start:0;position:absolute;width:3px}.scal-tile.is-empty{background:var(--ck-surface-2)}.scal-tile.is-empty:before{background:var(--ck-border-strong)}.scal-tile__head{align-items:center;display:flex;gap:8px;min-width:0}.scal-tile__head .ck-tag{-webkit-margin-start:auto;-webkit-margin-end:0;margin-inline-end:0;margin-inline-start:auto}.scal-tile__icon{background:var(--ck-surface);border-radius:calc(var(--ck-radius-sm) + 2px);box-shadow:var(--ck-shadow-1);color:var(--tone);display:inline-grid;flex:none;height:26px;place-items:center;width:26px}.scal-tile__label{color:var(--tone);font-size:var(--ck-fs-sm);font-weight:700}.scal-tile__text{color:var(--ck-text);font-family:var(--ck-font-display);font-size:22px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.scal-tile.is-empty .scal-tile__text{color:var(--ck-text-3);font-size:var(--ck-fs-md);font-weight:600}.scal-tile__sub{color:var(--ck-warning);font-size:var(--ck-fs-sm);font-weight:600}.scal-tile__progress{grid-gap:4px;display:grid;gap:4px;margin-top:auto}.scal-tile__progress small{color:var(--ck-text-3);font-size:var(--ck-fs-xs)}.scal-progress{background:var(--ck-surface-3);border-radius:999px;display:block;height:6px;overflow:hidden;position:relative}.scal-progress i{background:var(--tone);border-radius:inherit;inset-block:0;inset-inline-start:0;position:absolute;transition:width .6s var(--ck-ease)}.scal-board{background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius-lg);box-shadow:var(--ck-shadow-1);display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px}.scal-toolbar{flex-wrap:wrap;gap:12px;justify-content:space-between}.scal-nav,.scal-toolbar{align-items:center;display:flex}.scal-nav{gap:6px;min-width:0}.scal-title{align-items:center;display:flex;flex-direction:column;min-width:170px;text-align:center}.scal-title h2{color:var(--ck-text);font-family:var(--ck-font-display);font-size:var(--ck-fs-xl);font-weight:800;line-height:1.2;margin:0}.scal-title span{color:var(--ck-text-2);font-size:var(--ck-fs-sm)}.scal-controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.scal-filters{display:flex;flex-wrap:wrap;gap:6px}.scal-filter{align-items:center;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border-strong);border-radius:var(--ck-radius-pill);color:var(--ck-text-3);display:inline-flex;font-size:var(--ck-fs-sm);font-weight:600;gap:6px;height:30px;padding:0 10px;transition:background var(--ck-dur),color var(--ck-dur),border-color var(--ck-dur)}.scal-filter i{background:#0000;border:2px solid var(--tone);border-radius:50%;height:9px;transition:background var(--ck-dur);width:9px}.scal-filter.is-on{background:var(--tone-soft);border-color:var(--tone);color:var(--ck-text)}.scal-filter.is-on i{background:var(--tone)}.scal-main{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.scal-month{display:flex;flex-direction:column;gap:10px;min-width:0}@keyframes scal-in-next{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}@keyframes scal-in-prev{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}@keyframes scal-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.scal-agenda.is-next,.scal-grid.is-next{animation:scal-in-next .28s var(--ck-ease) both}.scal-agenda.is-prev,.scal-grid.is-prev{animation:scal-in-prev .28s var(--ck-ease) both}.scal-grid{background:var(--ck-border);border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);display:flex;flex-direction:column;gap:var(--ck-border-w);overflow:hidden}.scal-grid__head,.scal-grid__row{grid-gap:var(--ck-border-w);display:grid;gap:var(--ck-border-w);grid-template-columns:repeat(7,minmax(0,1fr))}.scal-grid__head>div{background:var(--ck-th-bg);color:var(--ck-th-text);font-size:var(--ck-fs-xs);font-weight:700;padding:8px 6px;text-align:center}.scal-grid__head>.is-shabbat{color:var(--ck-primary)}.scal-narrow{display:none}.scal-cell{background:var(--ck-surface);cursor:pointer;display:flex;flex-direction:column;gap:3px;min-height:118px;min-width:0;outline:none;padding:6px 7px 7px;position:relative;transition:background var(--ck-dur),box-shadow var(--ck-dur)}.scal-cell:hover{background:var(--ck-hover)}.scal-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--ck-primary-ring)}.scal-cell.is-shabbat{background:var(--ck-surface-2)}.scal-cell.is-yomtov{background:color-mix(in srgb,var(--ck-danger-soft) 70%,var(--ck-surface))}.scal-cell.is-out{background:var(--ck-surface-2)}.scal-cell.is-out>*{opacity:.45}.scal-cell.is-selected{box-shadow:inset 0 0 0 2px var(--ck-primary);z-index:1}.scal-cell__top{align-items:flex-start;display:flex;gap:4px;justify-content:space-between}.scal-cell__num{border-radius:var(--ck-radius-pill);color:var(--ck-text);display:inline-grid;font-family:var(--ck-font-display);font-size:18px;font-weight:800;height:30px;line-height:1;min-width:30px;padding:0 5px;place-items:center}.scal-cell.is-shabbat .scal-cell__num{color:var(--ck-primary)}.scal-cell.is-today .scal-cell__num{background:var(--ck-primary);box-shadow:0 0 0 3px var(--ck-primary-ring);color:var(--ck-on-primary)}.scal-cell__alt{color:var(--ck-text-3);font-size:var(--ck-fs-xs);font-weight:600;padding-top:3px;white-space:nowrap}.scal-cell__parasha{color:var(--ck-primary);text-overflow:ellipsis;white-space:nowrap}.scal-cell__event,.scal-cell__parasha{font-size:11.5px;font-weight:700;overflow:hidden}.scal-cell__event{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ck-text-2);display:-webkit-box;line-height:1.3}.scal-cell__event.is-yomtov{color:var(--ck-danger)}.scal-cell__event.is-fast{color:var(--ck-warning)}.scal-cell__event.is-festive{color:var(--ck-info)}.scal-cell__event.is-milestone{color:var(--ck-warning)}.scal-cell__lines{display:flex;flex-direction:column;gap:2px;margin-top:auto;min-width:0}.scal-cell__exam{align-items:center;align-self:flex-start;background:var(--ck-warning-soft);border-radius:var(--ck-radius-sm);color:var(--ck-warning);display:inline-flex;font-size:11px;font-weight:800;gap:3px;height:18px;padding:0 6px}.scal-cell__dots{display:none;gap:3px;justify-content:center;margin-top:auto}.scal-cell__dots i{background:var(--tone);border-radius:50%;height:6px;width:6px}.scal-cell__dots i.is-exam{border-radius:2px;transform:rotate(45deg)}.scal-line{-webkit-border-start:2.5px solid var(--tone);background:var(--tone-soft);border-inline-start:2.5px solid var(--tone);border-radius:var(--ck-radius-sm);color:var(--ck-text);display:block;font-size:11.5px;font-weight:600;line-height:1.45;min-width:0;overflow:hidden;padding:1px 6px;text-overflow:ellipsis;white-space:nowrap}.scal-line.is-review{background:#0000;border-inline-start-style:dashed;color:var(--ck-text-3);font-weight:500}.scal-line em{-webkit-margin-end:6px;color:var(--tone);font-style:normal;font-weight:800;margin-inline-end:6px}.scal-agenda{border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);display:flex;flex-direction:column;overflow:hidden}.scal-agenda__week{background:var(--ck-surface-3);height:6px}.scal-agenda__row{align-items:stretch;background:var(--ck-surface);border:0;border-bottom:1px solid var(--ck-row-line);color:inherit;display:flex;gap:14px;padding:10px 14px;text-align:start;transition:background var(--ck-dur);width:100%}.scal-agenda__row:last-child{border-bottom:0}.scal-agenda__row:hover{background:var(--ck-row-hover)}.scal-agenda__row.is-shabbat{background:var(--ck-surface-2)}.scal-agenda__row.is-selected{background:var(--ck-primary-soft);box-shadow:inset -3px 0 0 var(--ck-primary)}.scal-agenda__date{align-items:center;display:flex;flex:none;flex-direction:column;justify-content:center;width:64px}.scal-agenda__date b{color:var(--ck-text);font-family:var(--ck-font-display);font-size:22px;font-weight:800;line-height:1.1}.scal-agenda__row.is-today .scal-agenda__date b{color:var(--ck-primary)}.scal-agenda__row.is-today .scal-agenda__date small{color:var(--ck-primary);font-weight:700}.scal-agenda__date small{color:var(--ck-text-3);font-size:var(--ck-fs-xs);white-space:nowrap}.scal-agenda__body{display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center;min-width:0}.scal-agenda__tags{display:flex;flex-wrap:wrap;gap:4px}.scal-agenda__tags:empty{display:none}.scal-agenda__tags .ck-tag{height:auto;min-height:22px;white-space:normal}.scal-agenda__lines{display:flex;flex-wrap:wrap;gap:6px}.scal-agenda__lines .scal-line{font-size:var(--ck-fs-sm);padding:2px 8px}.scal-legend{align-items:center;color:var(--ck-text-3);display:flex;flex-wrap:wrap;font-size:var(--ck-fs-xs);gap:14px}.scal-legend>span{align-items:center;display:inline-flex;gap:6px}.scal-sw{border:1px solid var(--ck-border-strong);border-radius:3px;height:12px;width:12px}.scal-sw.is-yomtov{background:var(--ck-danger-soft);border-color:var(--ck-danger)}.scal-sw.is-festive{background:var(--ck-info-soft);border-color:var(--ck-info)}.scal-sw.is-fast{background:var(--ck-warning-soft);border-color:var(--ck-warning)}.scal-sw.is-exam{background:var(--ck-warning);border-color:var(--ck-warning);transform:rotate(45deg) scale(.8)}.scal-legend__keys{-webkit-margin-start:auto;margin-inline-start:auto}.scal-legend kbd{border:1px solid var(--ck-border-strong);border-radius:4px;color:var(--ck-text-2);display:inline-grid;font:inherit;font-size:11px;height:18px;min-width:20px;padding:0 4px;place-items:center}.scal-day,.scal-legend kbd{background:var(--ck-surface-2)}.scal-day{border:var(--ck-border-w) solid var(--ck-border);border-radius:var(--ck-radius);display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px}.scal-day__head{align-items:center;display:flex;gap:6px}.scal-day__title{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:0;text-align:center}.scal-day__title small{color:var(--ck-primary);font-size:var(--ck-fs-xs);font-weight:700}.scal-day__title h3{color:var(--ck-text);font-family:var(--ck-font-display);font-size:var(--ck-fs-lg);font-weight:800;margin:2px 0 0}.scal-day__title span{color:var(--ck-text-2);font-size:var(--ck-fs-sm)}.scal-day__tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.scal-day__tags .ck-tag{height:auto;min-height:22px;white-space:normal}.scal-day__tracks{display:flex;flex-direction:column;gap:8px}.scal-day__track{-webkit-border-start:3px solid var(--tone);align-items:flex-start;animation:scal-pop .25s var(--ck-ease) both;background:var(--ck-surface);border:var(--ck-border-w) solid var(--ck-border);border-inline-start:3px solid var(--tone);border-radius:var(--ck-radius-sm);display:flex;gap:10px;padding:10px 12px}.scal-day__track.is-empty{border-inline-start-color:var(--ck-border-strong)}.scal-day__track>div{display:flex;flex-direction:column;gap:2px;min-width:0}.scal-day__track small{color:var(--tone);font-size:var(--ck-fs-xs);font-weight:700}.scal-day__track b{color:var(--ck-text);font-size:var(--ck-fs-md);overflow-wrap:anywhere}.scal-day__exam{align-items:center;color:var(--ck-warning);display:inline-flex;font-size:var(--ck-fs-sm);font-weight:700;gap:4px}.scal-day__progress{color:var(--ck-text-3);font-size:var(--ck-fs-xs)}.scal-day__link{align-items:center;align-self:flex-start;background:var(--ck-primary-soft);border:var(--ck-border-w) solid var(--ck-primary-line);border-radius:var(--ck-radius-pill);color:var(--ck-primary);display:inline-flex;font-size:var(--ck-fs-xs);font-weight:700;gap:4px;margin-top:4px;padding:3px 10px;transition:background var(--ck-dur),color var(--ck-dur)}.scal-day__link:hover{background:var(--ck-primary);color:var(--ck-on-primary)}.scal-day__empty{color:var(--ck-text-3);font-size:var(--ck-fs-sm);margin:0;padding:12px 0;text-align:center}.scal-map{--scal-map-label:92px;display:flex;flex-direction:column;gap:10px;padding-top:22px;position:relative}.scal-map__ticks{height:100%;position:absolute;top:0;inset-inline:var(--scal-map-label) 0;pointer-events:none}.scal-map__ticks span{-webkit-padding-start:4px;-webkit-border-start:1px dashed var(--ck-border);border-inline-start:1px dashed var(--ck-border);color:var(--ck-text-3);font-size:11px;height:100%;padding-inline-start:4px;position:absolute;top:0;white-space:nowrap}.scal-map__row{align-items:center;display:flex;min-width:0}.scal-map__label{color:var(--ck-text-2);flex:none;font-size:var(--ck-fs-sm);font-weight:700;width:var(--scal-map-label)}.scal-map__bar{background:var(--ck-surface-2);border-radius:var(--ck-radius-sm);flex:1 1;height:30px;position:relative}.scal-map__seg{-webkit-border-start:2px solid var(--ck-surface);background:var(--tone-soft);border:0;border-inline-start:2px solid var(--ck-surface);bottom:0;color:var(--ck-text);display:grid;font-size:11.5px;font-weight:700;overflow:hidden;padding:0 2px;place-items:center;position:absolute;top:0;transition:background var(--ck-dur),color var(--ck-dur)}.scal-map__seg span{max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.scal-map__seg.is-now,.scal-map__seg:hover{background:var(--tone);color:var(--ck-on-primary)}.scal-map__today{-webkit-border-start:2px solid var(--ck-danger);border-inline-start:2px solid var(--ck-danger);bottom:-6px;pointer-events:none;position:absolute;top:14px;width:0}.scal-map__today span{background:var(--ck-danger);border-radius:4px;color:#fff;font-size:10.5px;font-weight:700;padding:0 5px;position:absolute;top:-16px;transform:translateX(50%);white-space:nowrap}.scal-import{display:flex;flex-direction:column;gap:12px}.scal--wide .scal-main{grid-template-columns:minmax(0,1fr) 320px}.scal--wide .scal-day{position:-webkit-sticky;position:sticky;top:12px}.scal--md .scal-hero{grid-template-columns:minmax(0,1fr)}.scal--md .scal-hero__date{-webkit-border-end:0;align-items:baseline;border-bottom:var(--ck-border-w) solid var(--ck-border);border-inline-end:0;flex-direction:row;flex-wrap:wrap;gap:4px 12px}.scal--md .scal-hero__kicker{width:100%}.scal--md .scal-hero__day{font-size:48px}.scal--md .scal-hero__tags{margin-top:4px;width:100%}.scal--md .scal-hero__date:after{display:none}.scal--md .scal-cell{min-height:96px}.scal--sm .scal-hero__tracks{grid-template-columns:minmax(0,1fr)}.scal--sm .scal-board{padding:10px}.scal--sm .scal-toolbar{align-items:stretch;flex-direction:column}.scal--sm .scal-nav{justify-content:space-between}.scal--sm .scal-controls{justify-content:center}.scal--sm .scal-wide{display:none}.scal--sm .scal-narrow{display:inline}.scal--sm .scal-cell{align-items:center;min-height:58px;padding:4px 3px}.scal--sm .scal-cell__top{align-items:center;flex-direction:column;gap:0}.scal--sm .scal-cell__num{font-size:15px;height:26px;min-width:26px}.scal--sm .scal-cell__alt{font-size:10px;padding-top:0}.scal--sm .scal-cell__event,.scal--sm .scal-cell__lines,.scal--sm .scal-cell__parasha{display:none}.scal--sm .scal-cell__dots{display:flex}.scal--sm .scal-legend .scal-legend__keys{display:none}.scal--sm .scal-map{--scal-map-label:64px;padding-top:12px}.scal--sm .scal-map__ticks span{font-size:0}.scal--sm .scal-map__seg span{display:none}@media (prefers-reduced-motion:reduce){.scal-agenda,.scal-day__track,.scal-grid,.scal-hero__day{animation:none!important}}.scal-legacy{--ck-primary:#1565c0;--ck-primary-hover:#0d47a1;--ck-primary-soft:#e3f2fd;--ck-primary-ring:#1565c040;--ck-primary-line:#90caf9;--ck-accent:#1565c0;--ck-bg:#0000;background:#0000;color:var(--ck-text);font-family:Assistant,Rubik,Arial,sans-serif}*,:after,:before{box-sizing:border-box}html{direction:rtl}body{background:#f0f4f8;color:#1a2533;font-family:Assistant,Rubik,Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}
/*# sourceMappingURL=main.9ee0ee11.css.map*/