@layer theme,base,ck,components,utilities;@layer ck{.ck,.ck-peer,.ck-vars{--ck-bg: #ffffff;--ck-bg-second: #f4f4f5;--ck-bg-current: #f4f4f5;--ck-bg-hover: #f4f4f5;--ck-bubble-in-color: #ffffff;--ck-bubble-own-color: #eeffde;--ck-own-1: #e8fbd6;--ck-own-2: #dff6dd;--ck-own-3: #d7f0e6;--ck-text: #000000;--ck-text-secondary: #707579;--ck-text-meta: #686c72;--ck-accent: #3390ec;--ck-row-active: #3390ec;--ck-accent-text: #ffffff;--ck-link: #3390ec;--ck-border: #dadce0;--ck-divider: #c8c6cc;--ck-badge: #00c73e;--ck-online: #4dcd5e;--ck-badge-muted-color: #c4c9cc;--ck-checks-own: #45af54;--ck-time-own: #4fae4e;--ck-danger: #e53935;--ck-shadow: #72727240;--ck-shadow-panel: 0 1px 5px -1px rgba(0, 0, 0, .21);--ck-shadow-composer: 0 1px 8px 1px rgba(0, 0, 0, .12);--ck-glass-menu: rgba(255, 255, 255, .72);--ck-glass-header: rgba(255, 255, 255, .86);--ck-glass-panel: rgba(255, 255, 255, .88);--ck-peer-block: #ffffff;--ck-shadow-panel-float: 0 .25rem 1.5rem rgba(0, 0, 0, .1);--ck-edge: rgba(255, 255, 255, .55);--ck-banner: rgba(0, 0, 0, .22);--ck-search-bg: rgba(0, 0, 0, .05);--ck-picked-bg: rgba(51, 144, 236, .14);--ck-quote-bg: rgba(51, 144, 236, .08);--ck-wave-in: #add3f7;--ck-wave-in-played: #3390ec;--ck-wave-own: #aedfa4;--ck-wave-own-played: #4fae4e;--ck-voice-own-play: #4fae4e;--ck-voice-own-play-icon: #ffffff;--ck-wallpaper-bg: #eef1ea;--ck-pattern-1: #7aa87f;--ck-pattern-2: #6f9fb5;--ck-pattern-3: #8f86c4;--ck-pattern-alpha: .22;--ck-on-dark: #ffffff;--ck-on-dark-strong: rgba(255, 255, 255, .85);--ck-on-dark-muted: rgba(255, 255, 255, .8);--ck-on-dark-faint: rgba(255, 255, 255, .75);--ck-on-dark-dim: rgba(255, 255, 255, .7);--ck-on-dark-hover: rgba(255, 255, 255, .14);--ck-pill-scrim: rgba(0, 0, 0, .28);--ck-file-action-scrim: rgba(0, 0, 0, .28);--ck-time-over-scrim: rgba(0, 0, 0, .35);--ck-media-play-scrim: rgba(0, 0, 0, .45);--ck-shared-grab-scrim: rgba(0, 0, 0, .45);--ck-forward-scrim: rgba(0, 0, 0, .35);--ck-outbox-scrim: rgba(0, 0, 0, .45);--ck-outbox-drop-scrim: rgba(0, 0, 0, .5);--ck-notice-scrim: rgba(0, 0, 0, .6);--ck-menu-backdrop-scrim: rgba(0, 0, 0, .4);--ck-peer-caption-veil: rgba(0, 0, 0, .6);--ck-viewer-bg: rgba(0, 0, 0, .92);--ck-viewer-veil: rgba(0, 0, 0, .55);--ck-viewer-arrow-scrim: rgba(0, 0, 0, .35);--ck-viewer-danger-hover: rgba(220, 60, 60, .35);--ck-player-bg: #000000;--ck-player-bar-veil: rgba(0, 0, 0, .65);--ck-player-jump-scrim: rgba(0, 0, 0, .55);--ck-player-button-hover: rgba(255, 255, 255, .15);--ck-player-choice-on: rgba(255, 255, 255, .2);--ck-player-list-bg: rgba(20, 20, 20, .95);--ck-player-line-track: rgba(255, 255, 255, .25);--ck-player-loaded: rgba(255, 255, 255, .45);--ck-spinner-track: rgba(255, 255, 255, .25);--ck-spinner-track-pill: rgba(255, 255, 255, .35);--ck-hold-1: #2b3440;--ck-hold-2: #171c22;--ck-hold-play: rgba(255, 255, 255, .18);--ck-alert-bg: rgba(180, 60, 40, .9);--ck-alert-button: rgba(255, 255, 255, .2);--ck-found-mark: rgba(255, 200, 0, .45);--ck-found-mark-dark: rgba(255, 200, 0, .32);--ck-found-pulse: rgba(255, 200, 0, .65);--ck-found-pulse-gone: rgba(255, 200, 0, 0);--ck-shadow-header: 0 .25rem 1rem rgba(0, 0, 0, .16);--ck-shadow-composer-float: 0 .5rem 1.5rem rgba(0, 0, 0, .22);--ck-shadow-pop: 0 .75rem 1.75rem rgba(0, 0, 0, .28);--ck-shadow-pop-soft: 0 .75rem 1.75rem rgba(0, 0, 0, .22);--ck-shadow-menu: 0 1rem 2.5rem rgba(0, 0, 0, .32), 0 .125rem .5rem rgba(0, 0, 0, .18);--ck-shadow-dialog: 0 8px 32px rgba(0, 0, 0, .32);--ck-avatar-0: #d45246;--ck-avatar-1: #f68136;--ck-avatar-2: #6c61df;--ck-avatar-3: #46ba43;--ck-avatar-4: #5caffa;--ck-avatar-5: #408acf;--ck-avatar-6: #d95574;--ck-avatar-7: #3390ec;--ck-sender-0: #cc5049;--ck-sender-1: #d67722;--ck-sender-2: #955cdb;--ck-sender-3: #40a920;--ck-sender-4: #309eba;--ck-sender-5: #368ad1;--ck-sender-6: #c7508b;--ck-sender-7: #3390ec;--ck-shared-blue: #3b82f6;--ck-shared-green: #16a34a;--ck-shared-rose: #e11d48;--ck-shared-amber: #d97706;--ck-shared-violet: #7c3aed;--ck-file-pdf: #e2574c;--ck-file-sheet: #1f9d55;--ck-file-doc: #2b7cd3;--ck-file-slides: #d9822b;--ck-file-archive: #8e5cd9;--ck-file-code: #4b8bbe;--ck-file-other: #6b7a8f;--ck-brand-telegram: #2aabee;--ck-brand-whatsapp: #25d366;--ck-brand-max: #7c4dff;--ck-brand-vk: #0077ff;--ck-brand-avito: #00aaff;--ck-brand-bitrix24: #2fc7f7;--ck-brand-webchat: #6b7280;--ck-mask-solid: #000;--ck-tail-width: .5625rem;--ck-radius-panel: 1.25rem;--ck-panel-gap: .5rem;--ck-radius-bubble: .9375rem;--ck-radius-tight: .375rem;--ck-radius-menu: 1.25rem;--ck-radius-card: 1rem;--ck-radius-row: .875rem;--ck-radius-control: .75rem;--ck-radius-chip: .625rem;--ck-radius-full: 62.4375rem;--ck-gap-in-run: .25rem;--ck-gap-between: .75rem;--ck-bubble-padding: .4375rem .75rem .5rem;--ck-bubble-width: min(29rem, 72%);--ck-bubble-width-own: min(30rem, 72%);--ck-feed-width: 47.5rem;--ck-content-width: min(47.5rem, calc(100% - 1.5rem) );--ck-header-height: 3.5rem;--ck-composer-height: 3rem;--ck-row-height: 4.5rem;--ck-avatar: 3.375rem;--ck-avatar_large: 2.75rem;--ck-text-size: 1rem;--ck-line-height: 1.3125;--ck-time-size: .75rem;--ck-badge-size: 1.375rem;--ck-pattern-tile: 30rem;--ck-move-time: .22s;--ck-move-ease: cubic-bezier(.2, 0, .2, 1);--ck-move: var(--ck-move-time) var(--ck-move-ease);--ck-move-shift: .75rem;--ck-leave-time: .18s;--ck-leave: var(--ck-leave-time) ease-in;--ck-ease: .2s ease-out;--ck-menu-ease: .15s cubic-bezier(.2, 0, .2, 1);--ck-appear: .2s ease-out;--ck-layer-ease: .3s cubic-bezier(.33, 1, .68, 1);--ck-viewer-open: .25s;--ck-viewer-slide: .35s;color:var(--ck-text);font-family:Segoe UI Variable Text,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-weight:420;letter-spacing:.005em;font-size:var(--ck-text-size)}[data-ck-theme=dark] .ck,[data-ck-theme=dark] .ck-peer,[data-ck-theme=dark] .ck-vars,.ck[data-ck-theme=dark],.ck-peer[data-ck-theme=dark],.ck-vars[data-ck-theme=dark]{--ck-bg: #212121;--ck-bg-second: #0f0f0f;--ck-bg-current: #2c2c2c;--ck-bg-hover: #2c2c2c;--ck-bubble-in-color: #212121;--ck-bubble-own-color: #766ac8;--ck-own-1: #e0568f;--ck-own-2: #8f57d8;--ck-own-3: #2fa3e0;--ck-text: #ffffff;--ck-text-secondary: #aaaaaa;--ck-text-meta: #aaaaaa;--ck-accent: #8774e1;--ck-row-active: #766ac8;--ck-link: #8774e1;--ck-border: #303030;--ck-divider: #3b3b3d;--ck-badge: #8774e1;--ck-online: #5ddc6d;--ck-badge-muted-color: #717579;--ck-checks-own: #ffffff;--ck-time-own: rgba(255, 255, 255, .53);--ck-danger: #ff595a;--ck-shadow: #1010109c;--ck-glass-menu: rgba(28, 28, 30, .72);--ck-glass-header: rgba(28, 28, 30, .88);--ck-glass-panel: rgba(28, 28, 30, .9);--ck-peer-block: #212121;--ck-shadow-panel-float: 0 .25rem 1.5rem rgba(0, 0, 0, .45);--ck-edge: rgba(255, 255, 255, .08);--ck-banner: rgba(255, 255, 255, .22);--ck-search-bg: rgba(255, 255, 255, .06);--ck-picked-bg: rgba(135, 116, 225, .22);--ck-quote-bg: rgba(135, 116, 225, .14);--ck-wave-in: #494a78;--ck-wave-in-played: #8774e1;--ck-wave-own: #b7abed;--ck-wave-own-played: #ffffff;--ck-voice-own-play: rgba(255, 255, 255, .24);--ck-voice-own-play-icon: #ffffff;--ck-wallpaper-bg: #0d0d10;--ck-pattern-1: #8f7ae0;--ck-pattern-2: #7b6ad8;--ck-pattern-3: #4aa3d8;--ck-sender-0: #ff8e86;--ck-sender-1: #ffa357;--ck-sender-2: #b18fff;--ck-sender-3: #7ad16b;--ck-sender-4: #50d0e8;--ck-sender-5: #6ab8ff;--ck-sender-6: #ff7ab8;--ck-sender-7: #8fb8ff}.ck,.ck-peer,.ck-vars{--ck-font-micro: .75rem;--ck-font-caption: .75rem;--ck-font-hint: .8125rem;--ck-font-control: .875rem;--ck-font-row: .9375rem;--ck-font-text: 1rem;--ck-font-title: 1.125rem;--ck-font-page: 1.25rem;--ck-font-stat: 1.5rem;--ck-leading-tight: 1.2;--ck-leading-normal: 1.3125;--ck-leading-relaxed: 1.45;--ck-space-1: .25rem;--ck-space-2: .5rem;--ck-space-3: .75rem;--ck-space-4: 1rem;--ck-space-5: 1.25rem;--ck-space-6: 1.5rem;--ck-row-gap: .75rem;--ck-control-sm: 2rem;--ck-control-md: 2.5rem;--ck-control-lg: 3rem;--ck-row-compact: 2.5rem;--ck-row-regular: 3rem;--ck-row-list: var(--ck-row-height);--ck-row-tall: 3.5rem;--ck-row-head: 2.25rem;--ck-row-lead: 2.5rem;--ck-avatar-xs: 1.25rem;--ck-avatar-sm: 2rem;--ck-avatar-md: 2.5rem;--ck-avatar-lg: 3rem;--ck-avatar-xl: var(--ck-avatar);--ck-layer-sheet: 40;--ck-layer-modal: 50;--ck-layer-toast: 60;--ck-layer-menu: 70;--ck-layer-tip: 80;--ck-accent-strong: #1a6fc4;--ck-accent-fill: #1a6fc4;--ck-accent-soft: rgba(26, 111, 196, .1);--ck-accent-border: rgba(26, 111, 196, .45);--ck-danger-strong: #c62828;--ck-danger-soft: rgba(198, 40, 40, .1);--ck-danger-border: rgba(198, 40, 40, .45);--ck-success: #1b6e33;--ck-success-soft: #e6f4ea;--ck-success-fill: #1b6e33;--ck-success-border: rgba(27, 110, 51, .45);--ck-warning: #8a5300;--ck-warning-soft: #fff4e0;--ck-warning-fill: #8a5300;--ck-warning-border: rgba(138, 83, 0, .45);--ck-info: var(--ck-accent-strong);--ck-info-soft: var(--ck-accent-soft);--ck-info-fill: var(--ck-accent-fill);--ck-info-border: var(--ck-accent-border);--ck-on-fill: #ffffff;--ck-focus: #1a6fc4;--ck-focus-width: 2px;--ck-focus-offset: 2px;--ck-focus-inset: -2px;--ck-field-fill: rgba(0, 0, 0, .05);--ck-field-fill-hover: rgba(0, 0, 0, .08);--ck-field-border: transparent;--ck-field-bg: var(--ck-field-fill);--ck-field-bg-hover: var(--ck-field-fill-hover);--ck-field-border-focus: var(--ck-focus);--ck-field-placeholder: var(--ck-text-secondary);--ck-scrim: var(--ck-menu-backdrop-scrim);--ck-toast-bg: rgba(33, 33, 33, .94);--ck-toast-text: #ffffff;--ck-toast-action: #7cc1ff}[data-ck-theme=dark] .ck,[data-ck-theme=dark] .ck-peer,[data-ck-theme=dark] .ck-vars,.ck[data-ck-theme=dark],.ck-peer[data-ck-theme=dark],.ck-vars[data-ck-theme=dark]{--ck-accent-strong: #9887e8;--ck-accent-fill: #6a55d4;--ck-accent-soft: rgba(152, 135, 232, .16);--ck-accent-border: rgba(152, 135, 232, .5);--ck-danger-strong: #ff595a;--ck-danger-soft: rgba(255, 89, 90, .14);--ck-danger-border: rgba(255, 89, 90, .5);--ck-success: #5ddc6d;--ck-success-soft: rgba(93, 220, 109, .14);--ck-success-fill: #1f7a3a;--ck-success-border: rgba(93, 220, 109, .5);--ck-warning: #f0a640;--ck-warning-soft: rgba(240, 166, 64, .14);--ck-warning-fill: #9a5c00;--ck-warning-border: rgba(240, 166, 64, .5);--ck-focus: #9887e8;--ck-field-fill: rgba(255, 255, 255, .06);--ck-field-fill-hover: rgba(255, 255, 255, .1);--ck-toast-bg: rgba(58, 58, 62, .96);--ck-toast-action: #b3a6ff}.ck,.ck-peer,.ck-vars{--ck-danger-fill: #c62828}[data-ck-theme=dark] .ck,[data-ck-theme=dark] .ck-peer,[data-ck-theme=dark] .ck-vars,.ck[data-ck-theme=dark],.ck-peer[data-ck-theme=dark],.ck-vars[data-ck-theme=dark]{--ck-danger-fill: #d93a3b}:where(.ck,.ck-peer,.ck-vars){caret-color:transparent}:where(.ck,.ck-peer,.ck-vars) :where(input,textarea,select,[contenteditable]:not([contenteditable=false])){caret-color:auto}:where(.ck,.ck-peer,.ck-vars) :where(:focus-visible){outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:var(--ck-focus-offset)}:where(.ck-list-row,.ck-menu-item,.ck-combo-option,.ck-listrow-main,.ck-radio-row,.ck-person-option):focus-visible{outline-offset:var(--ck-focus-inset)}.ck,.ck-peer,.ck-vars,.ck-scrollbars{--ck-scrollbar-thumb: rgba(0, 0, 0, .22);--ck-scrollbar-thumb-hover: rgba(0, 0, 0, .36);--ck-scrollbar-size: .375rem}[data-ck-theme=dark] .ck,[data-ck-theme=dark] .ck-peer,[data-ck-theme=dark] .ck-vars,[data-ck-theme=dark].ck-scrollbars,[data-ck-theme=dark] .ck-scrollbars,.ck[data-ck-theme=dark],.ck-peer[data-ck-theme=dark],.ck-vars[data-ck-theme=dark]{--ck-scrollbar-thumb: rgba(255, 255, 255, .22);--ck-scrollbar-thumb-hover: rgba(255, 255, 255, .36)}@media(prefers-color-scheme:dark){html:not([data-ck-theme]) .ck-scrollbars,html.ck-scrollbars:not([data-ck-theme]){--ck-scrollbar-thumb: rgba(255, 255, 255, .22);--ck-scrollbar-thumb-hover: rgba(255, 255, 255, .36)}}@supports not selector(::-webkit-scrollbar){:where(.ck,.ck *,.ck-peer,.ck-peer *,.ck-vars,.ck-vars *,.ck-scrollbars,.ck-scrollbars *){scrollbar-width:thin;scrollbar-color:var(--ck-scrollbar-thumb, rgba(0, 0, 0, .22)) transparent}:where(.ck,.ck *,.ck-peer,.ck-peer *,.ck-vars,.ck-vars *,.ck-scrollbars,.ck-scrollbars *):hover{scrollbar-color:var(--ck-scrollbar-thumb-hover, rgba(0, 0, 0, .36)) transparent}}:where(.ck,.ck *,.ck-peer,.ck-peer *,.ck-vars,.ck-vars *,.ck-scrollbars,.ck-scrollbars *)::-webkit-scrollbar{width:var(--ck-scrollbar-size, .375rem);height:var(--ck-scrollbar-size, .375rem)}:where(.ck,.ck *,.ck-peer,.ck-peer *,.ck-vars,.ck-vars *,.ck-scrollbars,.ck-scrollbars *)::-webkit-scrollbar-track,:where(.ck,.ck *,.ck-peer,.ck-peer *,.ck-vars,.ck-vars *,.ck-scrollbars,.ck-scrollbars *)::-webkit-scrollbar-corner{background:transparent}:where(.ck,.ck *,.ck-peer,.ck-peer *,.ck-vars,.ck-vars *,.ck-scrollbars,.ck-scrollbars *)::-webkit-scrollbar-button{display:none;width:0;height:0}:where(.ck,.ck *,.ck-peer,.ck-peer *,.ck-vars,.ck-vars *,.ck-scrollbars,.ck-scrollbars *)::-webkit-scrollbar-thumb{border-radius:var(--ck-radius-full, 999px);background:var(--ck-scrollbar-thumb, rgba(0, 0, 0, .22))}:where(.ck,.ck *,.ck-peer,.ck-peer *,.ck-vars,.ck-vars *,.ck-scrollbars,.ck-scrollbars *):hover::-webkit-scrollbar-thumb{background:var(--ck-scrollbar-thumb-hover, rgba(0, 0, 0, .36))}.ck{position:relative;isolation:isolate;display:flex;height:100%;min-height:0;background:var(--ck-wallpaper-bg)}.ck-list{position:relative;z-index:2;display:flex;flex-direction:column;overflow:hidden;width:var(--ck-list-width, 22.5rem);min-height:0;flex-shrink:0;border-radius:var(--ck-radius-panel);height:calc(100% - 2.25rem);margin:1rem 0 1.25rem 1rem;background:var(--ck-glass-panel);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:var(--ck-shadow-panel-float)}.ck-list_collapsed{width:4.5rem;align-items:center}.ck-list{transition:width var(--ck-move)}.ck-list:has(.ck-resizer:active){transition:none}.ck-new-chat{position:absolute;z-index:3;right:1.25rem;bottom:1.25rem;display:flex;width:3.375rem;height:3.375rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--ck-accent);box-shadow:var(--ck-shadow-panel-float);color:#fff;cursor:pointer;transition:filter var(--ck-move),transform var(--ck-move)}.ck-new-chat:hover{filter:brightness(1.08)}.ck-new-chat:active{transform:scale(.94)}.ck-new-chat:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:2px}.ck-new-chat-icon{width:1.5rem;height:1.5rem}.ck-list_with-new .ck-list-scroll{padding-bottom:5.5rem}.ck-list_collapsed .ck-new-chat{right:50%;transform:translate(50%)}.ck-list_collapsed .ck-new-chat:active{transform:translate(50%) scale(.94)}.ck-list_collapsed .ck-list-row{justify-content:center;padding:0 .5rem}.ck-list_collapsed .ck-row-body{display:none}.ck-list_collapsed .ck-list-row{position:relative}.ck-badge_on-avatar{position:absolute;z-index:2;top:.375rem;right:.75rem;border:2px solid var(--ck-bg)}.ck-collapse{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer;transition:background var(--ck-ease)}.ck-collapse:hover{background:var(--ck-bg-hover)}.ck-collapse-icon{width:1.25rem;height:1.25rem}.ck-resizer{position:absolute;z-index:4;top:0;right:-.25rem;width:.5rem;height:100%;cursor:col-resize;touch-action:none}.ck-resizer:hover:after,.ck-resizer:active:after{position:absolute;top:0;left:.1875rem;width:.125rem;height:100%;background:var(--ck-accent);content:"";opacity:.6}@media(max-width:767px){.ck-resizer,.ck-collapse:not(.ck-appmenu-button){display:none}}.ck-search{display:flex;align-items:center;gap:.375rem;padding:.5rem .625rem}.ck-search-input{width:100%;height:2.5rem;padding:0 1rem;border:none;border-radius:var(--ck-radius-full);background:var(--ck-search-bg);color:var(--ck-text);font-size:.9375rem;outline:none}.ck-search-input::placeholder{color:var(--ck-text-secondary)}.ck-search-input:focus{box-shadow:inset 0 0 0 1.5px var(--ck-accent)}.ck-list-scroll{min-height:0;flex:1;overflow-y:auto;overflow-anchor:none}.ck-list-row{display:flex;align-items:center;gap:.625rem;width:calc(100% - .75rem);height:var(--ck-row-height);margin:0 .375rem;padding:0 .5625rem;border:none;border-radius:var(--ck-radius-panel);background:transparent;text-align:start;cursor:pointer;color:inherit}.ck-list-row:hover{background:var(--ck-bg-hover)}@media(min-width:37.5rem){.ck-row_current,.ck-row_current:hover{background:var(--ck-row-active)}}.ck-row_current .ck-row-name,.ck-row_current .ck-row-preview,.ck-row_current .ck-row-time{color:var(--ck-on-dark)}.ck-row_current .ck-badge{background:var(--ck-on-dark);color:var(--ck-accent)}.ck-row-body{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.ck-row-top,.ck-row-bottom{display:flex;align-items:center;gap:.5rem}.ck-row-name{overflow:hidden;flex:1;font-size:1rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ck-row-time{flex-shrink:0;color:var(--ck-text-secondary);font-size:.75rem}.ck-row-preview{overflow:hidden;flex:1;color:var(--ck-text-secondary);font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap}.ck-row-preview_typing{color:var(--ck-accent)}.ck-badge{display:flex;min-width:var(--ck-badge-size);height:var(--ck-badge-size);flex-shrink:0;align-items:center;justify-content:center;padding:0 .4375rem;border-radius:calc(var(--ck-badge-size) / 2);background:var(--ck-badge);color:var(--ck-on-dark);font-size:.875rem;font-weight:500}.ck-badge_muted{background:var(--ck-badge-muted-color)}.ck-list-loading{display:flex;flex-direction:column}.ck-skeleton{height:var(--ck-row-height);margin:0 1rem;border-bottom:1px solid var(--ck-border);opacity:.4}.ck-nothing{padding:1.5rem 1rem;color:var(--ck-text-secondary);font-size:.9375rem;text-align:center}.ck-avatar{position:relative;width:var(--ck-avatar);height:var(--ck-avatar);flex-shrink:0}.ck-avatar_large{width:var(--ck-avatar_large);height:var(--ck-avatar_large)}.ck-avatar-circle{display:flex;overflow:hidden;width:100%;height:100%;align-items:center;justify-content:center;border-radius:50%;color:var(--ck-on-dark);font-size:1.25rem;font-weight:500}.ck-avatar_large .ck-avatar-circle{font-size:1rem}.ck-avatar-photo{width:100%;height:100%;object-fit:cover}.ck-avatar-circle_0{background:var(--ck-avatar-0)}.ck-avatar-circle_1{background:var(--ck-avatar-1)}.ck-avatar-circle_2{background:var(--ck-avatar-2)}.ck-avatar-circle_3{background:var(--ck-avatar-3)}.ck-avatar-circle_4{background:var(--ck-avatar-4)}.ck-avatar-circle_5{background:var(--ck-avatar-5)}.ck-avatar-circle_6{background:var(--ck-avatar-6)}.ck-avatar-circle_7{background:var(--ck-avatar-7)}.ck-channel{position:absolute;right:-1px;bottom:-1px;display:flex;width:1.125rem;height:1.125rem;align-items:center;justify-content:center;border:2px solid var(--ck-bg);border-radius:50%;overflow:hidden;background:var(--ck-accent);color:var(--ck-on-dark);font-size:.5625rem;font-weight:700}.ck-online{position:absolute;top:-1px;left:-1px;width:.75rem;height:.75rem;border:2px solid var(--ck-bg);border-radius:50%;background:var(--ck-online);animation:ck-online-breath 2s ease-in-out infinite}.ck-avatar_large .ck-online{width:.875rem;height:.875rem}@keyframes ck-online-breath{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.ck-online{animation:none;opacity:1}}.ck-conversation{position:relative;z-index:1;overflow:hidden;isolation:isolate;border-radius:var(--ck-radius-panel);margin:var(--ck-panel-gap)}.ck:before{position:absolute;z-index:0;background:var(--ck-wallpaper-bg);content:"";inset:0;pointer-events:none}.ck:after,.ck-empty:after{position:absolute;z-index:0;background-image:linear-gradient(160deg,var(--ck-pattern-1),var(--ck-pattern-2) 45%,var(--ck-pattern-3));content:"";inset:0;-webkit-mask-image:var(--ck-pattern);mask-image:var(--ck-pattern);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--ck-pattern-tile) auto;mask-size:var(--ck-pattern-tile) auto;opacity:var(--ck-pattern-alpha);pointer-events:none}.ck-feed{position:relative;z-index:1;scrollbar-gutter:stable both-edges;min-height:0;flex:1;--ck-feed-below: var(--ck-panel-bottom, calc(var(--ck-composer-height) + .75rem));padding:calc(var(--ck-header-height) + 1.25rem) 0 calc(var(--ck-feed-below) + 1.75rem);overflow-y:auto;overflow-anchor:none;background:transparent;--ck-fade-above: var(--ck-panel-top, calc(var(--ck-header-height) + .5rem));--ck-fade-below: var(--ck-feed-below)}.ck-fade{--ck-fade-span: calc(var(--ck-text-size) * var(--ck-line-height));--ck-fade-top: calc(var(--ck-fade-above) + var(--ck-fade-span));--ck-fade-bottom: calc(var(--ck-fade-below) + var(--ck-fade-span));--ck-fade-mask: linear-gradient( to bottom, transparent 0, rgba(0, 0, 0, .25) calc(var(--ck-fade-top) - var(--ck-fade-span)), #000 var(--ck-fade-top), #000 calc(100% - var(--ck-fade-bottom)), rgba(0, 0, 0, .25) calc(100% - var(--ck-fade-bottom) + var(--ck-fade-span)), transparent 100% );-webkit-mask-image:var(--ck-fade-mask);mask-image:var(--ck-fade-mask);transition:--ck-fade-top var(--ck-move),--ck-fade-bottom var(--ck-move)}@property --ck-fade-top{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --ck-fade-bottom{syntax: "<length>"; inherits: false; initial-value: 0px;}.ck-fade_at-top{--ck-fade-top: 0px}.ck-fade_at-end{--ck-fade-bottom: 0px}.ck-feed-strip{position:relative;z-index:1;display:flex;width:var(--ck-content-width);flex-direction:column;margin:0 auto}.ck-date{display:flex;justify-content:center;margin:.75rem 0}.ck-date-pill{padding:.25rem .75rem;border-radius:var(--ck-radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--ck-pill-scrim);color:var(--ck-on-dark);font-size:.8125rem;font-weight:500}.ck-service{display:flex;justify-content:center;margin:.375rem 0;padding:0 1rem}.ck-service-pill{max-width:min(100%,30rem);padding:.25rem .75rem;border-radius:.9375rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--ck-pill-scrim);color:var(--ck-on-dark);font-size:.8125rem;font-weight:500;line-height:1.125rem;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere}.ck-strut{flex-shrink:0;pointer-events:none}.ck-row{display:flex;margin-bottom:var(--ck-gap-in-run);padding-right:var(--ck-tail-width);padding-left:var(--ck-tail-width)}.ck-row_own{justify-content:flex-end}.ck-row_last{margin-bottom:var(--ck-gap-between)}.ck-row_picked{border-radius:var(--ck-radius-panel);background:var(--ck-picked-bg);box-shadow:0 0 0 .375rem var(--ck-picked-bg)}.ck-selection{gap:.75rem}.ck-selection-cancel{width:2.25rem;height:2.25rem;flex-shrink:0;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer;font-size:1rem}.ck-selection-count{flex:1;font-size:1rem;font-weight:500}.ck-selection-buttons{display:flex;gap:.25rem}.ck-selection-action{padding:.375rem .75rem;border:none;border-radius:var(--ck-radius-full);background:transparent;color:var(--ck-accent);cursor:pointer;font-size:.9375rem}.ck-selection-action:hover{background:var(--ck-bg-hover)}.ck-selection-action_danger{color:var(--ck-danger)}.ck-row_picking{align-items:center;gap:.5rem;cursor:pointer}.ck-check{display:flex;width:1.375rem;height:1.375rem;flex-shrink:0;align-items:center;justify-content:center;border:1.5px solid var(--ck-divider);border-radius:50%;background:transparent;color:var(--ck-accent-text);transition:background var(--ck-menu-ease),border-color var(--ck-menu-ease)}.ck-check_on{border-color:var(--ck-accent);background:var(--ck-accent)}.ck-row_own.ck-row_picking{justify-content:flex-start}.ck-row_own.ck-row_picking .ck-bubble{margin-left:auto}.ck-bubble{position:relative;max-width:var(--ck-bubble-width);padding:var(--ck-bubble-padding);border-radius:var(--ck-radius-bubble);font-size:var(--ck-text-size);line-height:var(--ck-line-height)}.ck-bubble_in{border-bottom-left-radius:var(--ck-radius-tight);background:var(--ck-bubble-in-color);color:var(--ck-text)}.ck-bubble_own{max-width:var(--ck-bubble-width-own);border-bottom-right-radius:var(--ck-radius-tight);background-color:var(--ck-bubble-own-color);background-image:linear-gradient(170deg,var(--ck-own-1),var(--ck-own-2) 50%,var(--ck-own-3));background-attachment:fixed;background-size:cover;color:var(--ck-text)}[data-ck-theme=dark] .ck-bubble_own{color:var(--ck-on-dark)}.ck-bubble_tail.ck-bubble_in{border-bottom-left-radius:0}.ck-bubble_tail.ck-bubble_own{border-bottom-right-radius:0}.ck-bubble_tail:after{position:absolute;bottom:-.1875rem;width:var(--ck-tail-width);height:1.25rem;clip-path:path("M6 17H0V0c.193 2.84.876 5.75 2.05 8.73.904 2.29 2.216 4.017 3.936 5.18A1 1 0 016 17z");content:""}.ck-bubble_tail.ck-bubble_in:after{left:calc(-1 * var(--ck-tail-width));background:var(--ck-bubble-in-color);transform:scaleX(-1)}.ck-bubble_tail.ck-bubble_own:after{right:calc(-1 * var(--ck-tail-width));background-color:var(--ck-bubble-own-color);background-image:linear-gradient(170deg,var(--ck-own-1),var(--ck-own-2) 50%,var(--ck-own-3));background-attachment:fixed;background-size:cover}.ck-bubble_media{max-width:min(24rem,70%);min-width:7.5rem;padding:0;background:none;box-shadow:none}.ck-bubble_media.ck-bubble_own{background-color:transparent;background-image:none}.ck-bubble_video-note{width:min(15rem,62vw);max-width:min(15rem,62vw);aspect-ratio:1;border-radius:50%}.ck-bubble_video-note.ck-bubble_tail:after{display:none}.ck-bubble_video-note .ck-attachment_video-note,.ck-bubble_video-note .ck-media-video,.ck-bubble_video-note .ck-media-step,.ck-bubble_video-note .ck-media,.ck-bubble_video-note .ck-media-hold,.ck-bubble_video-note .ck-media-loading{width:100%;height:100%;min-width:0;aspect-ratio:1;border-radius:50%}.ck-bubble_video-note .ck-attachment_video-note{overflow:hidden}.ck-bubble_video-note .ck-media{max-height:none}.ck-bubble_video-note .ck-time_over{right:1.5rem;bottom:.875rem}.ck-bubble_media .ck-attachment{margin-bottom:0}.ck-media{display:block;width:100%;max-height:20rem;border-radius:calc(var(--ck-radius-bubble) - .0625rem);object-fit:cover}.ck-bubble_media .ck-media{border-radius:var(--ck-radius-bubble)}.ck-bubble_media.ck-bubble_tail.ck-bubble_in .ck-media{border-bottom-left-radius:0}.ck-bubble_media.ck-bubble_tail.ck-bubble_own .ck-media{border-bottom-right-radius:0}.ck-attachment.ck-attachment_small{display:flex;align-items:center;justify-content:center;min-width:7.5rem;min-height:7.5rem;background:var(--ck-bg-hover);border-radius:calc(var(--ck-radius-bubble) - .0625rem)}.ck-attachment_small .ck-media,.ck-bubble_media .ck-attachment_small .ck-media,.ck-bubble_caption .ck-attachment_small .ck-media{width:auto;height:auto;max-width:100%;object-fit:scale-down;border-radius:0}.ck-bubble_media .ck-attachment_small{border-radius:var(--ck-radius-bubble)}.ck-bubble_media.ck-bubble_tail.ck-bubble_in .ck-attachment_small{border-bottom-left-radius:0}.ck-bubble_media.ck-bubble_tail.ck-bubble_own .ck-attachment_small{border-bottom-right-radius:0}.ck-bubble_caption .ck-attachment_small{border-radius:var(--ck-radius-bubble) var(--ck-radius-bubble) 0 0}.ck-media-step{display:block;overflow:hidden;border-radius:calc(var(--ck-radius-bubble) - .0625rem)}.ck-bubble_media .ck-media-step{border-radius:var(--ck-radius-bubble)}.ck-bubble_media.ck-bubble_tail.ck-bubble_in .ck-media-step{border-bottom-left-radius:0}.ck-bubble_media.ck-bubble_tail.ck-bubble_own .ck-media-step{border-bottom-right-radius:0}.ck-bubble_caption .ck-media-step{border-radius:var(--ck-radius-bubble) var(--ck-radius-bubble) 0 0}.ck-media_thumb{animation:ck-appear .2s ease-out;filter:blur(.75rem);transform:scale(1.06)}.ck-media-loading{width:14rem;height:10rem;border-radius:var(--ck-radius-bubble)}.ck-media-video{position:relative;display:block}.ck-media-play{position:absolute;top:50%;left:50%;display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:50%;background:var(--ck-media-play-scrim);color:var(--ck-on-dark);transform:translate(-50%,-50%)}@keyframes ck-appear{0%{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}.ck-row_own .ck-bubble{transform-origin:100% 100%}.ck-row .ck-bubble{transform-origin:0 100%}.ck-text{white-space:pre-wrap;word-break:break-word}.ck-spacer{display:inline-block;width:3.25rem;height:.75rem;pointer-events:none;-webkit-user-select:none;user-select:none}.ck-author{margin-bottom:.125rem;color:var(--ck-accent);font-size:.875rem;font-weight:500}[data-ck-theme=dark] .ck-bubble_own .ck-author{color:var(--ck-on-dark-muted)}.ck-quote{display:flex;flex-direction:column;margin-bottom:.25rem;padding:.25rem .5rem;border-left:.1875rem solid currentColor;border-radius:var(--ck-radius-tight);background:var(--ck-quote-bg);font-size:.875rem;line-height:1.25}.ck-quote-author{color:var(--ck-accent);font-weight:500}.ck-quote-text{overflow:hidden;color:var(--ck-text-secondary);text-overflow:ellipsis;white-space:nowrap}.ck-bubble_own .ck-quote-text{color:inherit;opacity:.75}.ck-bubble_own .ck-quote-author{color:inherit}.ck-link{color:var(--ck-accent);text-decoration:underline;overflow-wrap:anywhere}.ck-bubble_own .ck-link{color:inherit;text-decoration-color:currentColor}.ck-time{position:absolute;right:.5rem;bottom:.3125rem;display:flex;align-items:center;gap:.1875rem;color:var(--ck-text-meta);font-size:var(--ck-time-size);line-height:1}.ck-bubble_own .ck-time{color:var(--ck-time-own)}.ck-time_over{position:absolute;right:.4375rem;bottom:.4375rem;padding:.125rem .375rem;border-radius:var(--ck-radius-control);background:var(--ck-time-over-scrim);color:var(--ck-on-dark)}.ck-edited{margin-right:.125rem;opacity:.75}.ck-state{width:1.0625rem;height:.8125rem;color:var(--ck-checks-own)}.ck-state_failed{color:var(--ck-danger)}.ck-attachment{margin-bottom:.25rem}.ck-files{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.25rem}.ck-files>.ck-attachment{margin-bottom:0}.ck-album+.ck-files,.ck-album+.ck-attachment{margin-top:.25rem}.ck-album{display:flex;width:24rem;max-width:100%;flex-direction:column;gap:2px;margin-bottom:.25rem;border-radius:calc(var(--ck-radius-bubble) - .0625rem);overflow:hidden}.ck-bubble_media .ck-album{margin-bottom:0;border-radius:var(--ck-radius-bubble)}.ck-bubble_media.ck-bubble_tail.ck-bubble_in .ck-album{border-bottom-left-radius:0}.ck-bubble_media.ck-bubble_tail.ck-bubble_own .ck-album{border-bottom-right-radius:0}.ck-bubble_caption .ck-album{border-radius:var(--ck-radius-bubble) var(--ck-radius-bubble) 0 0}.ck-album-row{display:flex;aspect-ratio:var(--ck-album-aspect, 2);min-height:0;gap:2px}.ck-album>.ck-album-row>.ck-album-cell{position:relative;display:block;min-width:0;flex-basis:0;flex-shrink:1;margin:0;padding:0;overflow:hidden;border:none;border-radius:0;background:var(--ck-bg-hover)}.ck-album>.ck-album-row>.ck-album-cell>*{box-sizing:border-box;width:100%;min-width:0;height:100%;max-height:none;border-radius:0}.ck-album>.ck-album-row>.ck-album-cell .ck-media,.ck-album>.ck-album-row>.ck-album-cell video{display:block;width:100%;height:100%;max-height:none;border-radius:0;object-fit:cover}.ck-album>.ck-album-row>.ck-album-cell .ck-media-hold{justify-content:center;overflow:hidden;padding:.5rem}.ck-file{display:flex;min-width:13rem;max-width:100%;align-items:center;gap:.625rem;padding:.125rem 0;border:none;background:transparent;color:inherit;cursor:pointer;text-align:left}.ck-file-badge{position:relative;display:flex;width:3rem;height:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ck-radius-card);color:var(--ck-on-dark)}.ck-file-ext{font-size:var(--ck-font-micro);font-weight:700;letter-spacing:.02em}.ck-file-glyph{width:1.25rem;height:1.25rem}.ck-file-action{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:inherit;background:var(--ck-file-action-scrim);opacity:0;transition:opacity var(--ck-ease)}.ck-file:hover .ck-file-action,.ck-file-action_busy{opacity:1}.ck-file-arrow{width:1.125rem;height:1.125rem}.ck-file-texts{display:flex;min-width:0;flex-direction:column;gap:.125rem}.ck-file-name{overflow:hidden;font-size:.9375rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ck-file-meta{color:var(--ck-text-meta);font-size:.8125rem}.ck-bubble_own .ck-file-meta{color:var(--ck-time-own)}.ck-to-bottom{position:sticky;bottom:0;z-index:2;display:flex;width:2.875rem;height:2.875rem;align-items:center;justify-content:center;border:none;border-radius:50%;margin-left:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--ck-glass-header);box-shadow:0 1px 5px -1px var(--ck-shadow);color:var(--ck-text-secondary);cursor:pointer}.ck-menu{position:fixed;z-index:50;min-width:13.5rem;max-width:calc(100vw - 1rem);padding:.25rem;border:1px solid var(--ck-edge);border-radius:var(--ck-radius-menu);animation:ck-menu-appear var(--ck-menu-ease);-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);background:var(--ck-glass-menu);box-shadow:var(--ck-shadow-menu)}@keyframes ck-menu-appear{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.ck-menu-item{display:flex;width:100%;align-items:center;gap:.875rem;padding:.5rem .75rem;border:none;border-radius:var(--ck-radius-row);background:transparent;color:var(--ck-text);cursor:pointer;font-size:.9375rem;line-height:1.5rem;text-align:start;transition:background var(--ck-menu-ease)}.ck-menu-item:hover:not(:disabled){background:var(--ck-bg-hover)}.ck-menu-group+.ck-menu-group{margin-top:.25rem;padding-top:.25rem;border-top:1px solid var(--ck-divider)}.ck-menu-item:disabled{cursor:default;opacity:.45}.ck-menu-item_danger{color:var(--ck-danger)}.ck-menu-icon{width:1.125rem;height:1.125rem;flex-shrink:0;opacity:.75}.ck-menu-item_danger .ck-menu-icon{opacity:1}@media(max-width:767px){.ck-list-holder{width:100%}.ck-list{width:100%;border-radius:0;margin:0}.ck-bubble{max-width:85%}.ck-feed{padding:calc(var(--ck-header-height) + 1rem) .5rem calc(var(--ck-feed-below) + 1.5rem)}}.ck-aside{position:relative;z-index:2;display:flex;min-height:0;flex-direction:column}.ck-conversation{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column}.ck-header{position:absolute;z-index:3;top:.5rem;right:0;left:0;width:var(--ck-content-width);margin:0 auto;display:flex;height:var(--ck-header-height);align-items:center;gap:.5rem;padding:0 .625rem;border-radius:calc(var(--ck-header-height) / 2);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);background:var(--ck-glass-header);box-shadow:var(--ck-shadow-header)}.ck-back{display:none;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer}.ck-header-peer{display:flex;min-width:0;flex:1;align-items:center;gap:.625rem;padding:0;border:none;background:transparent;color:inherit;cursor:pointer;text-align:start}.ck-header-texts{display:flex;min-width:0;flex-direction:column}.ck-header-name{overflow:hidden;font-size:1.0625rem;font-weight:500;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.ck-header-line{display:flex;min-width:0;align-items:baseline;gap:.375rem;font-size:.8125rem;line-height:1.125rem}.ck-header-status{min-width:0;max-width:55%;flex:0 0 auto;overflow:hidden;color:var(--ck-text-secondary);text-overflow:ellipsis;white-space:nowrap}.ck-header-status_online{color:var(--ck-accent)}.ck-header-account{min-width:0;flex:0 1 auto;overflow:hidden;color:var(--ck-text-secondary);opacity:.75;text-overflow:ellipsis;white-space:nowrap}.ck-header-status+.ck-header-account:before{content:"·";margin-inline-end:.375rem}.ck-header-buttons{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.ck-feed_loading{opacity:.6}.ck-feed_settling .ck-bubble,.ck-feed_settling .ck-row{animation:none}.ck-feed_settling{transition:none}.ck-composer{position:absolute;z-index:3;right:0;bottom:.75rem;left:0;width:var(--ck-content-width);margin:0 auto;padding:.25rem .375rem;border-radius:calc((var(--ck-composer-height) + .5rem) / 2);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);background:var(--ck-glass-header);box-shadow:var(--ck-shadow-composer-float)}.ck-composer-row{display:flex;width:100%;align-items:center;gap:.25rem}.ck-composer-locked{width:100%;min-height:2.5rem;padding:.625rem 1rem;color:var(--ck-text-secondary);font-size:var(--ck-text-size);line-height:1.375;text-align:center;overflow-wrap:anywhere}.ck-composer-input{box-sizing:border-box;overflow-y:auto;min-height:2.5rem;max-height:10rem;flex:1;padding:.8125rem .75rem;border:none;border-radius:var(--ck-radius-full);background:transparent;color:var(--ck-text);font-family:inherit;font-size:var(--ck-text-size);line-height:1.375;outline:none;resize:none}.ck-composer-input::placeholder{color:var(--ck-text-secondary)}.ck-send{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--ck-accent);color:var(--ck-on-dark);cursor:pointer;transition:transform .12s var(--ck-ease),opacity .12s ease}.ck-send:disabled{cursor:default;opacity:.45}.ck-send:not(:disabled):active{transform:scale(.94)}.ck-reply{display:flex;align-items:center;gap:.625rem;margin:.125rem .25rem .375rem;padding:.4375rem .625rem;border-radius:var(--ck-radius-card);background:var(--ck-quote-bg)}.ck-reply-banner{width:2px;height:2rem;flex-shrink:0;border-radius:var(--ck-radius-full);background:var(--ck-accent)}.ck-reply-texts{display:flex;min-width:0;flex:1;flex-direction:column}.ck-reply-author{color:var(--ck-accent);font-size:.8125rem;font-weight:500}.ck-reply-text{overflow:hidden;color:var(--ck-text-secondary);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.ck-reply-cancel{border:none;background:transparent;color:var(--ck-text-secondary);cursor:pointer;font-size:1rem}.ck-empty{position:relative;display:flex;flex:1;align-items:center;justify-content:center;background:var(--ck-wallpaper-bg)}.ck-empty-pill{position:relative;z-index:1;padding:.375rem 1rem;border-radius:var(--ck-radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--ck-pill-scrim);color:var(--ck-on-dark);font-size:.9375rem}@media(max-width:767px){.ck-hide-on-narrow{display:none}.ck-back{display:flex}.ck-empty{display:none}.ck-header{gap:.375rem;padding:0 .5rem}.ck-header .ck-settings-holder,.ck-header .ck-header-about{display:none}.ck-header .ck-avatar_large{width:2.5rem;height:2.5rem}}@media(min-width:768px)and (max-width:1000px){.ck-list-holder,.ck-list{width:min(var(--ck-list-width, 22.5rem),17rem)}}.ck-list-scroll{scrollbar-gutter:stable}@supports not selector(::-webkit-scrollbar){.ck-list-scroll{scrollbar-color:var(--ck-banner) transparent}}.ck-list-scroll::-webkit-scrollbar-thumb{background:var(--ck-banner)}.ck-feed,.ck-list-scroll{overscroll-behavior:none}@supports not selector(::-webkit-scrollbar){.ck-feed,.ck-list-scroll{scrollbar-width:thin}.ck-feed{scrollbar-color:transparent transparent}.ck-feed:hover{scrollbar-color:var(--ck-banner) transparent}}.ck-feed::-webkit-scrollbar,.ck-list-scroll::-webkit-scrollbar{width:.375rem}.ck-feed::-webkit-scrollbar-thumb,.ck-list-scroll::-webkit-scrollbar-thumb{border-radius:var(--ck-radius-full);transition:background var(--ck-ease)}.ck-feed::-webkit-scrollbar-thumb{background:transparent}.ck-feed:hover::-webkit-scrollbar-thumb{background:var(--ck-banner)}.ck-viewer{position:fixed;z-index:60;display:flex;align-items:center;justify-content:center;animation:ck-viewer-appear var(--ck-viewer-open) ease-out;background:var(--ck-viewer-bg);inset:0}@keyframes ck-viewer-appear{0%{opacity:0}to{opacity:1}}.ck-viewer-backdrop{position:absolute;z-index:0;inset:0}.ck-viewer-header{position:absolute;z-index:3;top:0;right:0;left:0;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:linear-gradient(var(--ck-viewer-veil),transparent);color:var(--ck-on-dark)}.ck-viewer-name{overflow:hidden;flex:1;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap}.ck-viewer-count{color:var(--ck-on-dark-dim);font-size:.8125rem;font-variant-numeric:tabular-nums}.ck-viewer-button{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background var(--ck-ease)}.ck-viewer-button:hover{background:var(--ck-on-dark-hover)}.ck-viewer-icon{width:1.25rem;height:1.25rem}.ck-viewer-canvas{position:relative;z-index:2;display:flex;max-width:92vw;max-height:88vh;align-items:center;justify-content:center;pointer-events:none}.ck-viewer-image{max-width:92vw;max-height:calc(100vh - 8.25rem);border-radius:var(--ck-radius-card);object-fit:contain;pointer-events:auto;transition:transform var(--ck-viewer-open) cubic-bezier(.33,1,.68,1);will-change:transform}.ck-viewer-canvas[data-zoomed]{cursor:grab}.ck-viewer-canvas[data-zoomed]:active{cursor:grabbing}.ck-viewer-canvas[data-zoomed] .ck-viewer-image{transition:none}@media(prefers-reduced-motion:reduce){.ck-viewer-image{transition:none}}.ck-viewer-loading{width:3rem;height:3rem;border:2px solid var(--ck-spinner-track);border-top-color:var(--ck-on-dark);border-radius:50%;animation:ck-spin .8s linear infinite}.ck-viewer-error{color:var(--ck-on-dark-muted);font-size:.9375rem;pointer-events:auto}.ck-viewer-half{position:absolute;z-index:1;top:0;display:flex;width:6rem;height:100%;align-items:center;border:none;background:transparent;color:var(--ck-on-dark-faint);cursor:pointer}.ck-viewer-half:disabled{cursor:default}.ck-viewer-half_left{left:0;justify-content:flex-start;padding-left:1rem}.ck-viewer-half_right{right:0;justify-content:flex-end;padding-right:1rem}.ck-viewer-arrow{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--ck-viewer-arrow-scrim);opacity:0;transition:opacity var(--ck-ease)}.ck-viewer-half:hover .ck-viewer-arrow{opacity:1}@media(max-width:767px){.ck-viewer-arrow{opacity:1}}.ck-viewer[data-flying] .ck-viewer-canvas{animation:ck-viewer-fly var(--ck-viewer-open) cubic-bezier(.22,.8,.3,1)}@keyframes ck-viewer-fly{0%{opacity:.5;transform:translate(var(--ck-viewer-from-x, 0),var(--ck-viewer-from-y, 0)) scale(var(--ck-viewer-from-scale, .4))}to{opacity:1;transform:translate(0) scale(1)}}.ck-viewer-ghost{position:fixed;z-index:4;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:cover;pointer-events:none;will-change:left,top,width,height}.ck-viewer[data-ghosted] .ck-viewer-canvas{opacity:0}.ck-viewer_returning{animation:ck-viewer-bg-out .2s ease-in forwards;pointer-events:none}.ck-viewer_returning>:not(.ck-viewer-ghost){opacity:0;transition:opacity .12s ease-in}.ck-viewer_returning .ck-viewer-canvas{transition:none}@keyframes ck-viewer-bg-out{to{background-color:transparent}}.ck-viewer-button_danger:hover{background:var(--ck-viewer-danger-hover)}@media(prefers-reduced-motion:reduce){.ck-viewer[data-flying] .ck-viewer-canvas{animation:none}}.ck-player{position:relative;display:flex;max-width:100%;max-height:calc(100vh - 8.25rem);align-items:center;justify-content:center;pointer-events:auto}.ck-player:fullscreen{max-height:100vh;background:var(--ck-player-bg)}.ck-player-video{max-width:100%;max-height:calc(100vh - 8.25rem);background:var(--ck-player-bg);object-fit:contain}.ck-player:fullscreen .ck-player-video{max-height:100vh}.ck-player-tap{position:absolute;z-index:1;cursor:pointer;inset:0}.ck-player-waiting{position:absolute;z-index:2;width:2.5rem;height:2.5rem;border:2px solid var(--ck-spinner-track);border-radius:50%;animation:ck-spin .8s linear infinite;border-top-color:var(--ck-on-dark)}.ck-player-broken{position:absolute;z-index:2;padding:1rem;color:var(--ck-on-dark-strong);font-size:.9375rem;text-align:center}.ck-player-jump{position:absolute;z-index:3;top:50%;display:flex;flex-direction:column;align-items:center;padding:.75rem 1rem;border-radius:999px;animation:ck-viewer-appear .15s ease-out;background:var(--ck-player-jump-scrim);color:var(--ck-on-dark);font-size:.8125rem;gap:.25rem;transform:translateY(-50%)}.ck-player-jump[data-side=left]{left:12%}.ck-player-jump[data-side=right]{right:12%}.ck-player-jump-icon{width:1.5rem;height:1.5rem}.ck-player-bar{position:absolute;z-index:4;right:0;bottom:0;left:0;display:flex;align-items:center;padding:.75rem;background:linear-gradient(transparent,var(--ck-player-bar-veil));color:var(--ck-on-dark);gap:.5rem;opacity:0;transition:opacity var(--ck-ease)}.ck-player[data-shown] .ck-player-bar{opacity:1}.ck-player-button{display:flex;min-width:2rem;height:2rem;align-items:center;justify-content:center;padding:0 .375rem;border:none;border-radius:.5rem;background:transparent;color:var(--ck-on-dark);cursor:pointer;font-size:.8125rem}.ck-player-button:hover{background:var(--ck-player-button-hover)}.ck-player-button_wide{min-width:3rem}.ck-player-icon{width:1.25rem;height:1.25rem}.ck-player-time{min-width:3rem;font-size:.8125rem;font-variant-numeric:tabular-nums;text-align:center}.ck-player-line{position:relative;height:.25rem;flex:1;border-radius:999px;background:var(--ck-player-line-track)}.ck-player-loaded,.ck-player-done{position:absolute;top:0;left:0;height:100%;border-radius:999px}.ck-player-loaded{background:var(--ck-player-loaded)}.ck-player-done{background:var(--ck-on-dark)}.ck-player-slider{position:absolute;top:-.5rem;left:0;width:100%;height:1.25rem;margin:0;appearance:none;background:transparent;cursor:pointer}.ck-player-slider::-webkit-slider-thumb{width:.75rem;height:.75rem;border:none;border-radius:50%;appearance:none;background:var(--ck-on-dark)}.ck-player-slider::-moz-range-thumb{width:.75rem;height:.75rem;border:none;border-radius:50%;background:var(--ck-on-dark)}.ck-player-menu{position:relative}.ck-player-list{position:absolute;bottom:2.5rem;left:50%;min-width:4.5rem;padding:.25rem;border-radius:.75rem;margin:0;background:var(--ck-player-list-bg);list-style:none;transform:translate(-50%)}.ck-player-choice{width:100%;padding:.375rem .75rem;border:none;border-radius:.5rem;background:transparent;color:var(--ck-on-dark);cursor:pointer;font-size:.8125rem;text-align:left}.ck-player-choice:hover{background:var(--ck-player-button-hover)}.ck-player-choice[data-chosen]{background:var(--ck-player-choice-on);font-weight:600}@media(max-width:767px){.ck-player-time:last-of-type{display:none}}.ck-media-hold{display:flex;min-width:12rem;flex-direction:column;align-items:center;padding:1.25rem 1rem;border-radius:var(--ck-radius-media, .75rem);background:linear-gradient(140deg,var(--ck-hold-1),var(--ck-hold-2));color:var(--ck-on-dark);gap:.25rem;text-align:center}.ck-media-hold-play{display:flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:50%;margin-bottom:.5rem;background:var(--ck-hold-play)}.ck-media-hold-name{overflow:hidden;max-width:14rem;font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ck-media-hold-note{color:var(--ck-on-dark-dim);font-size:.75rem}.ck-attachment_clickable{display:block;width:100%;padding:0;border:none;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:start}@media(max-width:767px){.ck-menu{min-width:62vw;max-width:86vw;padding:.375rem 0;border-radius:var(--ck-radius-card)}.ck-menu-item{gap:1.375rem;padding:.8125rem 1.25rem;border-radius:var(--ck-radius-row);font-size:1.0625rem}.ck-menu-group+.ck-menu-group{margin-top:0;padding-top:0;border-top:none}.ck-menu-item_danger{color:var(--ck-text)}.ck-menu-icon{width:1.5rem;height:1.5rem;opacity:.85}}.ck-menu-backdrop{position:fixed;z-index:45;background:transparent;inset:0;transition:background var(--ck-menu-ease)}@media(max-width:767px){.ck-menu-backdrop{background:var(--ck-menu-backdrop-scrim)}}.ck-send-icons{position:relative;display:flex;width:1.25rem;height:1.25rem;align-items:center;justify-content:center}.ck-send-icon{position:absolute;transform:rotate(-90deg) scale(.6);opacity:0;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .14s ease-out}.ck-send-icon_on{transform:rotate(0) scale(1);opacity:1}.ck-mic-icon{width:1.25rem;height:1.25rem}.ck-composer_recording .ck-composer-row>:not(.ck-record){display:none}.ck-record{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.5rem}.ck-record-cancel,.ck-record-pause{display:flex;width:2.25rem;height:2.25rem;flex:0 0 auto;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-danger);cursor:pointer;transition:background .15s ease}.ck-record-cancel:hover,.ck-record-pause:hover{background:var(--ck-bg-hover)}.ck-record-pause{color:var(--ck-accent)}.ck-record>button,.ck-record-listen{animation:ck-record-pop .3s var(--ck-ease, ease-out)}@keyframes ck-record-pop{0%{transform:scale(.5)}60%{transform:scale(1.1)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ck-record>button,.ck-record-listen{animation:none}}.ck-record-track{display:flex;min-width:0;height:2.5rem;flex:1 1 auto;align-items:center;padding:0 .75rem;border-radius:var(--ck-radius-full);background:var(--ck-bg-second);gap:.625rem}.ck-record-wave{display:block;min-width:0;height:23px;flex:1 1 auto;color:var(--ck-accent)}.ck-record-track_paused .ck-record-wave{cursor:pointer}.ck-record-listen{display:flex;width:1.75rem;height:1.75rem;flex:0 0 auto;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--ck-accent);color:var(--ck-on-dark);cursor:pointer}.ck-record-listen svg{width:.875rem;height:.875rem}.ck-record-listen:disabled{cursor:default;opacity:.5}.ck-record-time{flex:0 0 auto;color:var(--ck-text);font-size:.875rem;font-variant-numeric:tabular-nums}.ck-record-dot{width:.5rem;flex:0 0 auto;height:.5rem;border-radius:50%;background:var(--ck-danger);animation:ck-pulse 1s ease-in-out infinite alternate}@keyframes ck-pulse{to{opacity:.25}}.ck-record-error{padding:0 .5rem;color:var(--ck-danger);font-size:.75rem}.ck-peer{animation:ck-peer-in var(--ck-move)}@keyframes ck-peer-in{0%{transform:translate(var(--ck-move-shift));opacity:0}to{transform:translate(0);opacity:1}}@media(max-width:767px){@keyframes ck-peer-in{0%{transform:translateY(var(--ck-move-shift));opacity:0}to{transform:translateY(0);opacity:1}}}.ck-list-row,.ck-send,.ck-collapse,.ck-header-peer{transition:background .15s ease-in-out,color .15s ease-in-out,transform .12s ease-out}.ck-send:active:not(:disabled),.ck-collapse:active{transform:scale(.92)}@media(prefers-reduced-motion:reduce){.ck-bubble{animation:none}}@media(min-width:768px){.ck-peer{position:relative;width:var(--ck-peer-width, 26.5rem);height:calc(100% - 2.25rem);border:none;margin:1rem var(--ck-panel-gap) 1.25rem 0;background:none}}.ck-peer-header{height:var(--ck-header-height);flex-shrink:0;border-radius:calc(var(--ck-header-height) / 2);margin:0 var(--ck-panel-gap) var(--ck-panel-gap);background:var(--ck-glass-header);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:var(--ck-shadow-panel-float)}.ck-peer-body{display:flex;min-height:0;flex:1;flex-direction:column;padding:0 var(--ck-panel-gap);gap:var(--ck-panel-gap);overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,var(--ck-mask-solid) calc(100% - 1.5rem),transparent 100%);mask-image:linear-gradient(to bottom,var(--ck-mask-solid) calc(100% - 1.5rem),transparent 100%)}@supports not selector(::-webkit-scrollbar){.ck-peer-body{scrollbar-width:thin;scrollbar-color:transparent transparent}.ck-peer-body:hover{scrollbar-color:var(--ck-banner) transparent}}.ck-peer-body::-webkit-scrollbar{width:.375rem}.ck-peer-body::-webkit-scrollbar-thumb{border-radius:var(--ck-radius-full);background:transparent;transition:background var(--ck-ease)}.ck-peer-body:hover::-webkit-scrollbar-thumb{background:var(--ck-banner)}.ck-peer-block{overflow:hidden;flex:none;border-radius:var(--ck-radius-panel);background:var(--ck-peer-block);box-shadow:var(--ck-shadow-panel-float)}.ck-peer-block:last-child{margin-bottom:var(--ck-panel-gap)}.ck-peer-block_pad{padding:.375rem}.ck-peer-block-title{padding:.625rem .75rem .25rem;color:var(--ck-text-secondary);font-size:.8125rem;font-weight:500}.ck-peer-photo-wrap{position:relative;aspect-ratio:1;width:100%;flex-shrink:0}.ck-peer-photo{display:block;width:100%;height:100%;object-fit:cover}.ck-peer-photo_empty{display:flex;align-items:center;justify-content:center;background:var(--ck-bg-second);color:var(--ck-text-secondary);font-size:4rem;font-weight:500}.ck-peer-caption{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:2.5rem 1rem .875rem;background:linear-gradient(transparent,var(--ck-peer-caption-veil));color:var(--ck-on-dark);gap:.125rem}.ck-peer-title{font-size:1.25rem;font-weight:600}.ck-peer-sub{font-size:.8125rem;opacity:.85}.ck-peer-sub_status{opacity:.95}.ck-peer-sub_online{color:var(--ck-accent);opacity:1}.ck-peer-tabs{display:flex;overflow-x:auto;gap:.125rem;background:var(--ck-peer-block);scrollbar-width:none;-webkit-overflow-scrolling:touch}.ck-peer-tabs::-webkit-scrollbar{display:none}.ck-peer-tabs .ck-peer-tab{position:relative;display:flex;min-width:max-content;flex:1 1 0;align-items:center;justify-content:center;padding:.5rem .625rem;border:none;background:transparent;color:var(--ck-text-secondary);font-size:.8125rem;gap:.25rem;transition:color .15s ease;white-space:nowrap}.ck-peer-tabs .ck-peer-tab:hover{color:var(--ck-text)}.ck-peer-tabs .ck-peer-tab_current{color:var(--ck-accent);font-weight:500}.ck-peer-tabs .ck-peer-tab_current:after{position:absolute;right:.375rem;bottom:0;left:.375rem;height:2px;border-radius:var(--ck-radius-full);background:var(--ck-accent);content:""}.ck-peer-tab-count{font-size:.75rem;opacity:.6}.ck-shared-row{display:flex;width:100%;align-items:center;border:none;background:transparent;color:inherit;cursor:pointer;gap:.625rem;text-align:left;transition:background .15s ease}.ck-shared-row:hover{background:var(--ck-bg-hover)}.ck-shared-row_flat{cursor:default;padding:0}.ck-shared-row_flat:hover{background:transparent}.ck-shared-row_busy{opacity:.6}.ck-shared-icon{display:flex;width:2.5rem;height:2.5rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--ck-radius-card);color:var(--ck-on-dark);font-size:1rem;font-weight:600}.ck-shared-icon_blue{background:var(--ck-shared-blue)}.ck-shared-icon_green{background:var(--ck-shared-green)}.ck-shared-icon_rose{background:var(--ck-shared-rose)}.ck-shared-icon_amber{background:var(--ck-shared-amber)}.ck-shared-icon_violet{background:var(--ck-shared-violet)}.ck-shared-icon_link{background:var(--ck-bg-second);color:var(--ck-text)}.ck-shared-texts{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.0625rem}.ck-shared-name{overflow:hidden;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.ck-shared-facts{overflow:hidden;color:var(--ck-text-secondary);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.ck-shared-facts_link{color:var(--ck-accent);opacity:.85}.ck-shared-grab{display:flex;width:1.75rem;height:1.75rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--ck-radius-full);background:var(--ck-shared-grab-scrim);color:var(--ck-on-dark);opacity:0;transition:opacity .15s ease}.ck-shared-grab_row{background:var(--ck-bg-second);color:var(--ck-text-secondary)}.ck-shared-row:hover .ck-shared-grab,.ck-shared-cell:hover .ck-shared-grab{opacity:1}.ck-shared-cell{position:relative;display:block;transition:opacity .15s ease}.ck-shared-cell:hover{opacity:.85}.ck-shared-cell .ck-shared-grab{position:absolute;right:.25rem;bottom:.25rem}.ck-shared-thumb{filter:blur(.5rem);transform:scale(1.08)}button.ck-shared-cell{width:100%;padding:0;border:none;cursor:pointer}.ck-shared-cell img,.ck-shared-cell video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.ck-shared-badge{position:absolute;top:.25rem;left:.25rem;display:flex;align-items:center;padding:.0625rem .3125rem;border-radius:var(--ck-radius-full);background:var(--ck-shared-grab-scrim);color:var(--ck-on-dark);font-size:var(--ck-font-micro);font-variant-numeric:tabular-nums;gap:.125rem;line-height:1.2}.ck-shared-badge svg{width:.625rem;height:.625rem}.ck-shared-still{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--ck-text-secondary)}.ck-shared-grid{display:grid;gap:2px;grid-template-columns:repeat(3,minmax(0,1fr))}.ck-shared-grid .ck-shared-cell{border-radius:0}.ck-shared-voice-row{display:flex;align-items:center;padding:.375rem .5rem;border-radius:var(--ck-radius-row);gap:.75rem;transition:background .15s ease}.ck-shared-voice-row:hover{background:var(--ck-bg-hover)}.ck-shared-voice-play{display:flex;width:2.75rem;height:2.75rem;flex:0 0 auto;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--ck-accent);color:var(--ck-on-dark);cursor:pointer}.ck-shared-voice-play svg{width:1.25rem;height:1.25rem;fill:currentColor}.ck-shared-voice-row .ck-shared-name{font-weight:500}.ck-shared-day{align-self:flex-start;padding-top:.25rem;color:var(--ck-text-secondary);font-size:.75rem;white-space:nowrap}.ck-shared-author{display:inline-flex;max-width:100%;align-items:center;vertical-align:bottom;gap:.25rem}.ck-shared-author-name{overflow:hidden;font-weight:500;text-overflow:ellipsis}.ck-shared-mini-face{display:inline-flex;overflow:hidden;width:1rem;height:1rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--ck-radius-full);background:var(--ck-bg-second);color:var(--ck-text-secondary);font-size:.5625rem;font-weight:600}.ck-shared-mini-face img{width:100%;height:100%;object-fit:cover}.ck-shared-voice{display:flex;align-items:center;padding:.375rem .5rem;border-radius:var(--ck-radius-row);gap:.625rem;transition:background .15s ease}.ck-shared-voice:hover{background:var(--ck-bg-hover)}.ck-shared-face{display:flex;overflow:hidden;width:2.25rem;height:2.25rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--ck-radius-full);background:var(--ck-bg-second);color:var(--ck-text-secondary)}.ck-shared-face-letter{font-size:.875rem;font-weight:600}.ck-shared-voice-body{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.125rem}.ck-shared-voice-who{display:flex;align-items:baseline;font-size:.8125rem;font-weight:500;gap:.375rem}.ck-shared-track{display:flex;flex-direction:column;padding:.375rem .5rem;border-radius:var(--ck-radius-row);gap:.375rem}.ck-shared-track:hover{background:var(--ck-bg-hover)}.ck-peer-fact,.ck-peer-item{border-radius:var(--ck-radius-row)}.ck-peer-item{padding:.5rem}.ck-peer-fact+.ck-peer-fact{position:relative}.ck-peer-fact+.ck-peer-fact:before{position:absolute;top:0;right:.5rem;left:2.75rem;height:1px;background:var(--ck-divider);content:"";opacity:.5}.ck-peer-card,.ck-peer-cell{border-radius:var(--ck-radius-card)}.ck-peer-fact{display:flex;width:100%;align-items:center;padding:.5rem;border:none;background:transparent;color:inherit;gap:.75rem;text-align:left}.ck-peer-fact_clickable{cursor:pointer}.ck-peer-fact_clickable:hover{background:var(--ck-bg-hover)}.ck-peer-fact-icon{width:1.125rem;height:1.125rem;flex-shrink:0;color:var(--ck-text-secondary)}.ck-peer-fact-body{display:flex;min-width:0;flex:1;flex-direction:column;gap:.0625rem}.ck-peer-write{display:flex;align-items:center;gap:.75rem;width:100%;border:0;border-radius:var(--ck-radius-row);background:none;padding:.625rem .5rem;color:var(--ck-accent);font-size:.9375rem;font-weight:500;cursor:pointer}.ck-peer-write:hover{background:var(--ck-row-hover)}.ck-peer-fact-value{overflow:hidden;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap}.ck-peer-fact-value_wrap,.ck-peer-fact-value_open{white-space:pre-wrap;overflow-wrap:anywhere;text-overflow:clip}.ck-peer-fact-value_wrap{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ck-peer-copy_open .ck-peer-copy-icon{transform:rotate(180deg)}.ck-peer-copy-icon{transition:transform .15s ease}.ck-peer-fact-name{color:var(--ck-text-secondary);font-size:.8125rem}.ck-peer-copy{display:flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;color:var(--ck-text-secondary)}.ck-peer-fact_clickable:hover .ck-peer-copy{background:var(--ck-bg-hover);color:var(--ck-accent)}.ck-peer-copy-icon{width:1rem;height:1rem}.ck-peer-resizer{position:absolute;z-index:5;top:0;left:-.25rem;width:.5rem;height:100%;cursor:col-resize;touch-action:none}.ck-peer-resizer:hover:after,.ck-peer-resizer:active:after{position:absolute;top:0;left:.1875rem;width:.125rem;height:100%;background:var(--ck-accent);content:"";opacity:.6}@media(max-width:767px){.ck-peer-resizer{display:none}}.ck-voice{display:flex;min-width:min(13rem,100%);max-width:100%;align-items:center;gap:.625rem;padding:.125rem 0}.ck-voice-play{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--ck-accent);color:var(--ck-on-dark);cursor:pointer;transition:transform .12s ease-out}.ck-voice_own .ck-voice-play{background:var(--ck-voice-own-play);color:var(--ck-voice-own-play-icon)}.ck-voice-play:active:not(:disabled){transform:scale(.92)}.ck-voice-play>svg{width:1rem;height:1rem}.ck-voice-play:disabled{opacity:.6;cursor:default}.ck-voice-body{display:flex;min-width:0;flex:1;flex-direction:column;gap:.25rem}.ck-voice-wave{display:flex;max-width:100%;align-items:center;gap:.125rem;overflow:hidden;cursor:pointer}.ck-voice-bar{flex:0 0 auto;min-height:.25rem;border-radius:var(--ck-radius-full);background:var(--ck-wave-in);transition:background .1s linear}.ck-voice-bar_played{background:var(--ck-wave-in-played)}.ck-voice_own .ck-voice-bar{background:var(--ck-wave-own)}.ck-voice_own .ck-voice-bar_played{background:var(--ck-wave-own-played)}.ck-voice-time{color:var(--ck-text-meta);font-size:var(--ck-time-size);font-variant-numeric:tabular-nums}.ck-bubble_own .ck-voice-time{color:var(--ck-time-own)}.ck-list-row:hover:not(.ck-row_current){background:var(--ck-bg-hover)}.ck-header-peer:hover .ck-header-name{color:var(--ck-accent)}.ck-back:hover{background:var(--ck-bg-hover)}.ck-send:hover:not(:disabled){filter:brightness(1.08)}.ck-attachment_clickable:hover{filter:brightness(1.06)}.ck-row:hover .ck-time{opacity:1}.ck-time{opacity:.85;transition:opacity var(--ck-ease)}.ck-menu-item:active:not(:disabled){transform:scale(.985)}:where(.ck-tip){position:relative}.ck-tip:after{position:absolute;z-index:40;bottom:calc(100% + .375rem);left:50%;padding:.25rem .5rem;border-radius:var(--ck-radius-chip);background:var(--ck-glass-menu);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--ck-text);content:attr(data-tip);font-size:.75rem;opacity:0;pointer-events:none;transform:translate(-50%,.25rem);transition:opacity .12s ease-out,transform .12s ease-out;white-space:nowrap}.ck-tip:hover:after,.ck-tip:focus-visible:after{opacity:1;transform:translate(-50%)}.ck-header .ck-tip:after,.ck-panel-head .ck-tip:after,.ck-outbox-head .ck-tip:after,.ck-tip_below:after{top:calc(100% + .375rem);bottom:auto;transform:translate(-50%,-.25rem)}.ck-header .ck-tip:hover:after,.ck-header .ck-tip:focus-visible:after,.ck-panel-head .ck-tip:hover:after,.ck-panel-head .ck-tip:focus-visible:after,.ck-outbox-head .ck-tip:hover:after,.ck-outbox-head .ck-tip:focus-visible:after,.ck-tip_below:hover:after,.ck-tip_below:focus-visible:after{transform:translate(-50%)}.ck-tip:last-child:after{left:auto;right:0;transform:translateY(.25rem)}.ck-tip:last-child:hover:after,.ck-tip:last-child:focus-visible:after{transform:translate(0)}.ck-header .ck-tip:last-child:after,.ck-panel-head .ck-tip:last-child:after,.ck-outbox-head .ck-tip:last-child:after{transform:translateY(-.25rem)}.ck-header .ck-tip:last-child:hover:after,.ck-header .ck-tip:last-child:focus-visible:after,.ck-panel-head .ck-tip:last-child:hover:after,.ck-panel-head .ck-tip:last-child:focus-visible:after,.ck-outbox-head .ck-tip:last-child:hover:after,.ck-outbox-head .ck-tip:last-child:focus-visible:after{transform:translate(0)}@media(hover:none){.ck-tip:after{display:none}}.ck-header-button,.ck-attach-button{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer;transition:background var(--ck-ease),color var(--ck-ease)}.ck-header-button:hover,.ck-attach-button:hover,.ck-header-button[aria-pressed=true]{background:var(--ck-bg-hover);color:var(--ck-accent)}.ck-channel-icon{width:62%;height:62%;color:var(--ck-on-dark)}.ck-channel-icon_brand{width:100%;height:100%;border-radius:50%}.ck-channel_telegram,.ck-channel_whatsapp,.ck-channel_max{background:transparent}.ck-channel_telegram{background:var(--ck-brand-telegram)}.ck-channel_whatsapp{background:var(--ck-brand-whatsapp)}.ck-channel_max{background:var(--ck-brand-max)}.ck-channel_vk{background:var(--ck-brand-vk)}.ck-channel_avito{background:var(--ck-brand-avito)}.ck-channel_bitrix24{background:var(--ck-brand-bitrix24)}.ck-channel_webchat{background:var(--ck-brand-webchat)}.ck-chat-search{position:absolute;z-index:3;top:calc(.5rem + var(--ck-header-height) + .375rem);right:0;left:0;display:flex;width:var(--ck-content-width);height:var(--ck-header-height);align-items:center;gap:.5rem;padding:0 .625rem;margin:0 auto;border-radius:calc(var(--ck-header-height) / 2);background:var(--ck-glass-header);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:var(--ck-shadow-header);animation:ck-search-in .15s cubic-bezier(.2,0,.2,1)}@keyframes ck-search-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ck-chat-search{animation:none}}.ck_searching .ck-feed{padding-top:calc(2 * var(--ck-header-height) + 1.625rem)}.ck-chat-search-icon{width:1.125rem;height:1.125rem;flex-shrink:0;color:var(--ck-text-secondary)}.ck-chat-search-input{min-width:0;flex:1;border:none;background:transparent;color:var(--ck-text);font-size:.9375rem;outline:none}.ck-chat-search-input::placeholder{color:var(--ck-text-secondary)}.ck-chat-search-count{flex-shrink:0;color:var(--ck-text-secondary);font-size:.8125rem;font-variant-numeric:tabular-nums}.ck-chat-search-deeper{flex-shrink:0;max-width:16rem;overflow:hidden;border:0;background:none;padding:0 .25rem;color:var(--ck-accent);font-size:.8125rem;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.ck-chat-search-deeper:hover{text-decoration:underline}.ck-attach{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-bottom:1px solid var(--ck-border)}.ck-attach-thumb{width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:var(--ck-radius-chip);object-fit:cover}.ck-attach-thumb_file{display:flex;align-items:center;justify-content:center;background:var(--ck-bg-second);color:var(--ck-text-secondary)}.ck-attach-texts{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.ck-attach-name{overflow:hidden;color:var(--ck-text);font-size:.875rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ck-attach-size{color:var(--ck-text-secondary);font-size:.75rem}.ck-attach-progress{overflow:hidden;height:2px;border-radius:var(--ck-radius-full);margin-top:.25rem;background:var(--ck-bg-second)}.ck-attach-progress:after{display:block;width:40%;height:100%;border-radius:var(--ck-radius-full);animation:ck-attach-run 1.1s ease-in-out infinite;background:var(--ck-accent);content:""}@keyframes ck-attach-run{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.ck-attach-progress:after{animation:none;width:100%;opacity:.5}}.ck-attach-remove{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer;transition:background var(--ck-ease),color var(--ck-ease)}.ck-attach-remove:hover{background:var(--ck-bg-hover);color:var(--ck-danger)}.ck-bubble_docmeta{padding-bottom:1.125rem}.ck-outbox{position:absolute;z-index:30;display:flex;align-items:center;justify-content:center;padding:1rem;animation:ck-outbox-fade .15s ease-out;background:var(--ck-outbox-scrim);inset:0}@keyframes ck-outbox-fade{0%{opacity:0}to{opacity:1}}.ck-outbox-box{display:flex;width:min(26.25rem,100%);max-height:100%;flex-direction:column;border-radius:var(--ck-radius-panel);animation:ck-outbox-in .2s cubic-bezier(.2,0,.2,1);background:var(--ck-bg);box-shadow:var(--ck-shadow-dialog);color:var(--ck-text)}@keyframes ck-outbox-in{0%{opacity:0;transform:scale(.94) translateY(.75rem)}to{opacity:1;transform:none}}.ck-outbox-head{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem}.ck-outbox-title{flex:1;font-size:1rem;font-weight:600}.ck-outbox-list{display:flex;overflow-y:auto;flex-direction:column;padding:0 1rem;gap:.5rem;flex-shrink:0;max-height:min(60vh,24rem)}.ck-outbox-item{position:relative;display:flex;align-items:center}.ck-outbox-thumb{overflow:hidden;width:100%;border:none;border-radius:var(--ck-radius-control);padding:0;min-height:5rem;background:var(--ck-bg-second);cursor:pointer;line-height:0}.ck-outbox-thumb img{width:100%;min-height:5rem;max-height:12rem;object-fit:cover}.ck-outbox-drop{position:absolute;top:.375rem;right:.375rem;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--ck-outbox-drop-scrim);color:var(--ck-on-dark);cursor:pointer;opacity:0;transition:opacity var(--ck-ease)}.ck-outbox-item:hover .ck-outbox-drop,.ck-outbox-drop:focus-visible{opacity:1}.ck-outbox-drop-icon{width:.875rem;height:.875rem}.ck-outbox-foot{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem}.ck-outbox-asfile{display:inline-flex;align-items:center;gap:.375rem;flex:none;white-space:nowrap;font-size:.8125rem;color:var(--ck-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.ck-outbox-asfile input{accent-color:var(--ck-accent);cursor:pointer}.ck-outbox-caption{min-width:0;flex:1;height:2.5rem;border:none;border-radius:var(--ck-radius-panel);padding:0 1rem;background:var(--ck-bg-second);color:var(--ck-text);font-size:.9375rem;outline:none}.ck-outbox-caption::placeholder{color:var(--ck-text-secondary)}.ck-outbox-go{display:flex;width:2.75rem;height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--ck-accent);color:var(--ck-on-dark);cursor:pointer;transition:transform var(--ck-ease),opacity var(--ck-ease)}.ck-outbox-go:active:not(:disabled){transform:scale(.92)}.ck-outbox-go:disabled{cursor:default;opacity:.6}.ck-outbox-go-icon{width:1.25rem;height:1.25rem}.ck-outbox-later{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer;transition:background var(--ck-ease),color var(--ck-ease)}.ck-outbox-later:hover:not(:disabled),.ck-outbox-later[aria-expanded=true]{background:var(--ck-bg-hover);color:var(--ck-text)}.ck-outbox-later:disabled{cursor:default;opacity:.6}.ck-outbox-later-icon{width:1.25rem;height:1.25rem}.ck-outbox-refusal{margin:0;padding:.5rem 1rem 0;animation:ck-outbox-refusal-in var(--ck-move);color:var(--ck-danger);font-size:.8125rem}@keyframes ck-outbox-refusal-in{0%{opacity:0;transform:translateY(calc(var(--ck-move-shift) * -.5))}to{opacity:1;transform:none}}.ck-menu-footer{padding:.5rem .875rem;border-top:1px solid var(--ck-border);margin-top:.25rem;color:var(--ck-text-secondary);font-size:.75rem}.ck-settings-holder{position:relative;display:inline-flex}.ck-settings{position:fixed;z-index:46;display:flex;width:17.5rem;flex-direction:column;border-radius:var(--ck-radius-menu);padding:.375rem;animation:ck-menu-in .15s cubic-bezier(.2,0,.2,1);background:var(--ck-glass-menu);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 4px 20px var(--ck-shadow);gap:.125rem}.ck-settings-row{display:flex;align-items:center;justify-content:space-between;border-radius:var(--ck-radius-row);padding:.5rem .625rem;cursor:pointer;gap:.75rem;transition:background var(--ck-ease)}.ck-settings-row:hover{background:var(--ck-bg-hover)}.ck-settings-texts{display:flex;min-width:0;flex-direction:column;gap:.125rem}.ck-settings-name{color:var(--ck-text);font-size:.875rem}.ck-settings-hint{color:var(--ck-text-secondary);font-size:.75rem}.ck-settings-action{width:100%;border:0;background:none;font:inherit;text-align:left}.ck-settings-action:disabled{cursor:default}.ck-settings-action_quiet .ck-settings-name{color:var(--ck-text-secondary)}.ck-settings-note{color:var(--ck-accent);font-size:.75rem;line-height:1.25}.ck-switch{position:relative;width:2.25rem;height:1.25rem;flex-shrink:0;border-radius:var(--ck-radius-full);appearance:none;background:var(--ck-badge-muted-color);cursor:pointer;transition:background var(--ck-ease)}.ck-switch:after{position:absolute;top:.125rem;left:.125rem;width:1rem;height:1rem;border-radius:50%;background:var(--ck-on-dark);content:"";transition:transform var(--ck-ease)}.ck-switch:checked{background:var(--ck-accent)}.ck-switch:checked:after{transform:translate(1rem)}.ck-found{padding:.0625rem .25rem;border-radius:var(--ck-radius-chip);margin:0 -.125rem;background:var(--ck-found-mark);color:inherit}[data-ck-theme=dark] .ck-found{background:var(--ck-found-mark-dark)}.ck-row_found .ck-bubble{animation:ck-found-pulse 1.6s ease-out}@keyframes ck-found-pulse{0%{outline-color:var(--ck-found-pulse)}to{outline-color:var(--ck-found-pulse-gone)}}.ck-row_found .ck-bubble{outline:3px solid transparent;outline-offset:0}@media(prefers-reduced-motion:reduce){.ck-row_found .ck-bubble{animation:none;outline:2px solid var(--ck-found-pulse)}}.ck-emoji-holder{position:relative;display:inline-flex}.ck-emoji{position:fixed;z-index:46;display:flex;width:19rem;max-height:18rem;overflow-y:auto;flex-direction:column;border-radius:var(--ck-radius-menu);padding:.625rem;animation:ck-menu-in .15s cubic-bezier(.2,0,.2,1);background:var(--ck-glass-menu);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 4px 20px var(--ck-shadow);gap:.5rem}.ck-emoji-title{margin-bottom:.25rem;color:var(--ck-text-secondary);font-size:var(--ck-font-micro);letter-spacing:.04em;text-transform:uppercase}.ck-emoji-grid{display:grid;gap:.125rem;grid-template-columns:repeat(6,1fr)}.ck-emoji-key{display:flex;height:2.5rem;align-items:center;justify-content:center;border:none;border-radius:var(--ck-radius-control);background:transparent;cursor:pointer;font-size:1.375rem;line-height:1;transition:background var(--ck-ease),transform var(--ck-ease)}.ck-emoji-key:hover{background:var(--ck-bg-hover);transform:scale(1.15)}.ck-settings-extra{padding-top:.25rem;border-top:1px solid var(--ck-border);margin-top:.25rem}.ck-settings-link{display:flex;align-items:center;border-radius:var(--ck-radius-row);padding:.5rem .625rem;color:var(--ck-text);font-size:.875rem;gap:.625rem;text-decoration:none;transition:background var(--ck-ease)}.ck-settings-link:hover{background:var(--ck-bg-hover)}.ck-settings-link-icon{width:1.125rem;height:1.125rem;color:var(--ck-text-secondary)}.ck-peer-shared{display:flex;flex-direction:column}.ck-peer-shared-tabs{padding:.375rem .375rem .25rem;background:var(--ck-peer-block)}.ck-peer-shared-body{padding:.375rem .375rem .5rem}.ck-peer-shared-body::-webkit-scrollbar{width:.375rem}.ck-peer-shared-body::-webkit-scrollbar-thumb{border-radius:var(--ck-radius-full);background:var(--ck-badge-muted-color)}.ck-peer-shared-body::-webkit-scrollbar-track{background:transparent}.ck-appmenu{position:fixed;z-index:46;display:flex;width:15rem;flex-direction:column;border-radius:var(--ck-radius-menu);padding:.375rem;animation:ck-menu-in .15s cubic-bezier(.2,0,.2,1);background:var(--ck-glass-menu);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 4px 20px var(--ck-shadow);gap:.125rem}.ck-appmenu-row{display:flex;align-items:center;border:none;border-radius:var(--ck-radius-row);padding:.5rem .625rem;background:transparent;color:var(--ck-text);cursor:pointer;font-size:.875rem;gap:.625rem;text-align:left;transition:background var(--ck-ease)}.ck-appmenu-row:hover{background:var(--ck-bg-hover)}.ck-appmenu-row_group{padding-top:.625rem;border-top:1px solid var(--ck-border);margin-top:.25rem}.ck-appmenu-icon{width:1.125rem;height:1.125rem;flex-shrink:0;color:var(--ck-text-secondary)}.ck-appmenu-name{flex:1}.ck-switch_static{pointer-events:none}.ck-switch_on{background:var(--ck-accent)}.ck-switch_on:after{transform:translate(1rem)}.ck-reactions{display:flex;flex-wrap:wrap;margin-top:.25rem;gap:.25rem}.ck-reaction{display:inline-flex;align-items:center;border:none;border-radius:var(--ck-radius-full);padding:.125rem .4375rem;background:var(--ck-search-bg);color:inherit;cursor:pointer;font-size:.8125rem;gap:.1875rem;line-height:1.4;transition:background var(--ck-ease),transform var(--ck-ease)}.ck-reaction:hover{transform:scale(1.06)}.ck-reaction_own{background:var(--ck-quote-bg);color:var(--ck-accent)}.ck-reaction_waiting{cursor:default}.ck-reaction-emoji{font-size:.9375rem;line-height:1}.ck-reaction-emoji_image{width:.9375rem;height:.9375rem;object-fit:contain;vertical-align:middle}.ck-reaction-count{font-variant-numeric:tabular-nums}.ck-quick{position:absolute;bottom:calc(100% + .5rem);left:0;display:flex;max-width:100vw;padding:.25rem;border:1px solid var(--ck-edge);border-radius:var(--ck-radius-full);-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);background:var(--ck-glass-menu);box-shadow:var(--ck-shadow-pop);gap:.125rem;overflow-x:auto;scrollbar-width:none}.ck-quick::-webkit-scrollbar{display:none}.ck-quick-key{display:flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;cursor:pointer;font-size:1.25rem;line-height:1;transition:background var(--ck-ease),transform var(--ck-ease)}.ck-quick-key:hover{background:var(--ck-bg-hover);transform:scale(1.15)}.ck-bubble_caption{padding:0}.ck-bubble_caption .ck-attachment{margin-bottom:.375rem}.ck-bubble_caption .ck-media{border-radius:var(--ck-radius-bubble) var(--ck-radius-bubble) 0 0}.ck-bubble_caption .ck-text,.ck-bubble_caption .ck-quote,.ck-bubble_caption .ck-author,.ck-bubble_caption .ck-reactions{padding-right:var(--ck-bubble-padding-x, .75rem);padding-left:var(--ck-bubble-padding-x, .75rem)}.ck-bubble_caption{padding-bottom:.4375rem}.ck-bubble_caption .ck-text{padding-top:0;padding-bottom:0}.ck-bubble_caption .ck-time{right:.75rem;bottom:.4375rem;padding:0}.ck-later-holder{position:relative;display:inline-flex}.ck-later-button{position:relative;color:var(--ck-accent)}.ck-later-count{position:absolute;top:.0625rem;right:.0625rem;min-width:.875rem;padding:0 .1875rem;border-radius:var(--ck-radius-full);background:var(--ck-accent);color:var(--ck-on-accent, #fff);font-size:var(--ck-font-micro);font-weight:600;line-height:.875rem;text-align:center}.ck-later-box{position:fixed;z-index:46;top:50%;left:50%;display:flex;width:24rem;max-width:calc(100vw - 1.5rem);max-height:min(32rem,calc(100dvh - 4rem));flex-direction:column;border-radius:var(--ck-radius-card);background:var(--ck-glass-menu);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:0 .5rem 2rem var(--ck-shadow);color:var(--ck-text);transform:translate(-50%,-50%);animation:ck-menu-in .15s cubic-bezier(.2,0,.2,1)}@media(max-width:767px){.ck-later-box{top:auto;bottom:0;left:0;width:100%;max-width:none;max-height:70dvh;border-radius:var(--ck-radius-card) var(--ck-radius-card) 0 0;transform:none;padding-bottom:env(safe-area-inset-bottom,0)}}.ck-later-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .875rem .5rem}.ck-later-head{margin:0;font-size:1rem;font-weight:600}.ck-later-close{display:flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer}.ck-later-close:hover{background:var(--ck-bg-hover)}.ck-later-empty{margin:0;padding:1.5rem .875rem 2rem;color:var(--ck-text-secondary);font-size:.875rem;text-align:center}.ck-later-list{margin:0;padding:0 0 .5rem;overflow-y:auto;list-style:none}.ck-later-row{display:flex;align-items:center;gap:.625rem;padding:.5rem .875rem}.ck-later-row:hover{background:var(--ck-bg-hover)}.ck-later-texts{display:flex;overflow:hidden;flex:1;min-width:0;flex-direction:column;gap:.125rem}.ck-later-time{flex-shrink:0;color:var(--ck-accent);font-size:.8125rem;font-variant-numeric:tabular-nums}.ck-later-text{overflow:hidden;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.ck-later-actions{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.ck-later-now{display:flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-accent);cursor:pointer}.ck-later-now:hover{background:var(--ck-bg-hover)}.ck-later-now:disabled,.ck-later-cancel:disabled{cursor:default;opacity:.5}.ck-later-cancel{display:flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer}.ck-later-cancel:hover{background:var(--ck-bg-hover);color:var(--ck-danger)}.ck-later-cancel-icon{width:.875rem;height:.875rem}.ck-schedule{position:fixed;z-index:46;animation:ck-menu-in var(--ck-move);min-width:15rem;padding:.375rem;border-radius:var(--ck-radius-card);background:var(--ck-glass-menu);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:0 .5rem 2rem var(--ck-shadow);color:var(--ck-text)}.ck-schedule-title{padding:.375rem .625rem .5rem;color:var(--ck-text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.ck-schedule-row{display:flex;width:100%;flex-direction:column;gap:.0625rem;padding:.4375rem .625rem;border:none;border-radius:var(--ck-radius-row);background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:start}.ck-schedule-row:hover{background:var(--ck-bg-hover)}.ck-schedule-row_group{border-top:1px solid var(--ck-edge);border-radius:0;margin-top:.25rem;padding-top:.5rem}.ck-schedule-name{font-size:.875rem}.ck-schedule-when{color:var(--ck-text-secondary);font-size:.75rem}.ck-schedule-own{display:flex;gap:.375rem;padding:.375rem .625rem .5rem}.ck-schedule-input{min-width:0;flex:1;padding:.375rem .5rem;border:1px solid var(--ck-border);border-radius:var(--ck-radius-control);background:var(--ck-bg);color:var(--ck-text);font:inherit;font-size:.8125rem}.ck-schedule-ok{padding:.375rem .75rem;border:none;border-radius:var(--ck-radius-control);background:var(--ck-accent);color:var(--ck-on-dark);cursor:pointer;font:inherit;font-size:.8125rem}.ck-row-you{color:var(--ck-text-secondary)}.ck-row_current .ck-row-you{color:inherit;opacity:.75}.ck-pinned{position:absolute;z-index:3;top:calc(.5rem + var(--ck-header-height) + .375rem);right:0;left:0;display:flex;width:var(--ck-content-width);height:2.75rem;align-items:center;gap:.25rem;padding:0 .5rem 0 .875rem;border-radius:var(--ck-radius-full);margin:0 auto;-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);background:var(--ck-glass-header);box-shadow:var(--ck-shadow-header)}.ck-conversation:has(.ck-pinned) .ck-feed{padding-top:calc(var(--ck-header-height) + 1.25rem + 3.125rem)}.ck-pinned-marks{display:flex;flex-direction:column;justify-content:center;gap:.125rem;width:.125rem;height:1.75rem;margin-right:.5rem;flex-shrink:0}.ck-pinned-mark{flex:1 1 auto;border-radius:999px;background:var(--ck-divider);min-height:.25rem}.ck-pinned-mark_now{background:var(--ck-accent)}.ck-pinned-body{display:flex;min-width:0;flex:1;align-items:center;gap:.625rem;border:none;background:transparent;cursor:pointer;text-align:start}.ck-pinned-icon{width:1rem;height:1rem;flex-shrink:0;color:var(--ck-accent)}.ck-pinned-texts{display:flex;min-width:0;flex:1;flex-direction:column}.ck-pinned-name{color:var(--ck-accent);font-size:.8125rem;font-weight:500}.ck-pinned-text{overflow:hidden;color:var(--ck-text-secondary);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.ck-pinned-off{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer}.ck-pinned-off:hover{background:var(--ck-bg-hover)}.ck-pinned-off-icon{width:1.125rem;height:1.125rem}.ck-forward{position:absolute;z-index:40;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--ck-forward-scrim);inset:0}.ck-forward-window{display:flex;width:min(24rem,100%);max-height:min(80%,32rem);flex-direction:column;border-radius:var(--ck-radius-panel);background:var(--ck-bg);box-shadow:var(--ck-shadow-panel-float)}.ck-forward-head{display:flex;align-items:center;justify-content:space-between;padding:.875rem .75rem .5rem 1rem}.ck-forward-title{font-size:1rem;font-weight:600}.ck-forward-close{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer}.ck-forward-close:hover{background:var(--ck-bg-hover)}.ck-forward-close-icon{width:1.125rem;height:1.125rem}.ck-forward-search{display:flex;align-items:center;gap:.5rem;padding:0 1rem .625rem;color:var(--ck-text-secondary)}.ck-forward-search-icon{width:1rem;height:1rem;flex-shrink:0}.ck-forward-input{width:100%;border:none;background:transparent;color:var(--ck-text);font-size:.9375rem;outline:none}.ck-forward-list{overflow-y:auto;padding:0 .5rem .5rem;margin:0;list-style:none}.ck-peer-line{display:flex;width:100%;align-items:center;padding:.375rem .5rem;border:none;border-radius:var(--ck-radius-row);background:transparent;color:inherit;cursor:pointer;gap:.75rem;text-align:left}.ck-peer-line:hover{background:var(--ck-bg-hover)}.ck-peer-line-body{display:flex;min-width:0;flex:1;flex-direction:column;gap:.0625rem}.ck-peer-line-name{overflow:hidden;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap}.ck-peer-line-note{color:var(--ck-text-secondary);font-size:.75rem}.ck-forward-row{display:flex;width:100%;flex-direction:column;padding:.5rem .75rem;border:none;border-radius:var(--ck-radius-row);background:transparent;color:inherit;cursor:pointer;gap:.125rem;text-align:start}.ck-forward-row:hover{background:var(--ck-bg-hover)}.ck-forward-name{overflow:hidden;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap}.ck-forward-where{color:var(--ck-text-secondary);font-size:.75rem}.ck-forward-empty{padding:.5rem 1rem 1rem;margin:0;color:var(--ck-text-secondary);font-size:.875rem}.ck-forwarded{margin-bottom:.125rem;color:var(--ck-text-secondary);font-size:.8125rem;line-height:1.25}.ck-forwarded-name{color:var(--ck-accent);font-weight:500}.ck-bubble_own .ck-forwarded,.ck-bubble_own .ck-forwarded-name{color:inherit;opacity:.85}.ck-pinned-thumb{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--ck-radius-control)}.ck-pinned-thumb img,.ck-pinned-thumb video{width:100%;height:100%;object-fit:cover}.ck-pinned-thumb>*{max-width:100%;max-height:100%;margin:0;border-radius:var(--ck-radius-control)}.ck-tipcard{position:fixed;z-index:60;display:flex;max-width:min(20rem,calc(100vw - 1rem));flex-direction:column;gap:.125rem;padding:.4375rem .625rem;border:1px solid var(--ck-border);border-radius:var(--ck-radius-chip);background:var(--ck-glass-menu);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--ck-shadow-panel-float);color:var(--ck-text);font-size:.8125rem;line-height:1.3;pointer-events:none}.ck-tipcard-row{display:flex;margin:0;gap:.5rem}.ck-tipcard-name{flex-shrink:0;color:var(--ck-text-secondary)}.ck-tipcard-value{overflow-wrap:anywhere;margin-left:auto}.ck-folders{flex-shrink:0;padding:.25rem .5rem .375rem}.ck-tabs{--ck-tabs-fade-start: 0px;--ck-tabs-fade-end: 0px;position:relative;display:flex;align-items:center;gap:.125rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--ck-tabs-fade-start),#000 calc(100% - var(--ck-tabs-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--ck-tabs-fade-start),#000 calc(100% - var(--ck-tabs-fade-end)),transparent 100%)}.ck-tabs::-webkit-scrollbar{display:none}.ck-tabs_fade-start{--ck-tabs-fade-start: 1.5rem}.ck-tabs_fade-end{--ck-tabs-fade-end: 1.5rem}.ck-tabs_dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ck-tabs_dragging .ck-tab{pointer-events:none}.ck-tab{position:relative;z-index:1;display:flex;height:2.25rem;flex-shrink:0;align-items:center;gap:.375rem;padding:0 .875rem;border:none;border-radius:var(--ck-radius-full);background:transparent;color:var(--ck-text-secondary);cursor:pointer;font-size:.9375rem;font-weight:500;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--ck-ease),background var(--ck-ease),transform .12s ease-out}.ck-tab:hover:not(.ck-tab_current){background:var(--ck-search-bg);color:var(--ck-text)}.ck-tab:active{transform:scale(.96)}.ck-tab:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:-2px}.ck-tab_current{color:var(--ck-accent)}.ck-tabs-plaque{position:absolute;z-index:0;left:0;border-radius:var(--ck-radius-full);background:color-mix(in srgb,var(--ck-accent) 15%,transparent);pointer-events:none;transition:transform var(--ck-move),width var(--ck-move)}.ck-tab-icon{width:1.125rem;height:1.125rem;flex-shrink:0}.ck-tab-count{min-width:1.25rem;height:1.25rem;padding:0 .3125rem;border-radius:var(--ck-radius-full);background:var(--ck-accent);color:var(--ck-accent-text);font-size:.75rem;font-weight:600;line-height:1.25rem;text-align:center}@media(max-width:40rem){.ck-tab{padding:0 .75rem}}.ck-row-mark{width:.875rem;height:.875rem;flex-shrink:0;color:var(--ck-text-secondary)}.ck-row_current .ck-row-mark{color:var(--ck-on-dark-faint)}.ck-row-draft{color:var(--ck-danger)}.ck-unread-line{position:relative;display:flex;align-items:center;justify-content:center;margin:.5rem 0}.ck-unread-line:before{position:absolute;right:0;left:0;height:1px;background:var(--ck-accent);content:"";opacity:.45}.ck-unread-label{position:relative;padding:.125rem .625rem;border-radius:var(--ck-radius-full);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);background:var(--ck-glass-header);color:var(--ck-accent);font-size:.75rem}.ck-media-gone{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border:1px solid var(--ck-divider);border-radius:var(--ck-radius-card);background:var(--ck-bg-second)}.ck-media-gone-icon{display:flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ck-radius-control);background:var(--ck-bg-hover);color:var(--ck-text-secondary)}.ck-media-gone-texts{display:flex;min-width:0;flex:1;flex-direction:column}.ck-media-gone-name{overflow:hidden;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.ck-media-gone-note{color:var(--ck-text-secondary);font-size:.75rem}.ck-media-gone-retry{flex-shrink:0;padding:.25rem .5rem;border:none;border-radius:var(--ck-radius-control);background:transparent;color:var(--ck-accent);cursor:pointer;font-size:.8125rem}.ck-media-gone-retry:hover{background:var(--ck-bg-hover)}.ck-feed-top{display:flex;justify-content:center;padding:.75rem 0 .25rem}.ck-history-strip{display:flex;justify-content:center}.ck-history-button{min-height:2rem;padding:0 .875rem;border:none;border-radius:var(--ck-radius-full);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);background:var(--ck-glass-header);box-shadow:var(--ck-shadow-header);color:var(--ck-text);cursor:pointer;font-size:.8125rem;pointer-events:auto}.ck-history-button:disabled{cursor:default;opacity:.6}.ck-history-button{max-width:calc(100% - 1.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-history-strip~.ck-feed{padding-top:calc(var(--ck-header-height) + 1.25rem + 2.5rem)}.ck-conversation:has(.ck-pinned) .ck-history-strip~.ck-feed{padding-top:calc(var(--ck-header-height) + 1.25rem + 3.125rem + 2.5rem)}@media(min-width:768px)and (max-width:1200px){.ck-aside{position:absolute;z-index:20;top:0;right:0;bottom:0;max-width:calc(100% - 3rem)}.ck-peer{max-width:100%;padding-top:var(--ck-panel-gap);border-radius:calc(var(--ck-header-height) / 2 + var(--ck-panel-gap));-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);background:var(--ck-glass-header);box-shadow:var(--ck-shadow-panel-float),0 0 0 1px var(--ck-divider)}.ck-peer-header{box-shadow:none}}.ck-composer-input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px)and (max-width:1000px){.ck-list-holder,.ck-list{width:min(var(--ck-list-width, 22.5rem),20rem)}}@media(pointer:coarse){.ck-back,.ck-header-button,.ck-attach-button,.ck-send,.ck-peer-close{width:2.75rem;height:2.75rem}.ck-history-button,.ck-peer-tab{min-height:2.75rem}.ck-reply-cancel{min-width:2.75rem;min-height:2.75rem}}svg.ck-channel-icon_brand:has(use[href="#ln-ch-max"]){border-radius:25%;background:var(--ck-brand-max)}.ck-date{position:sticky;z-index:2;top:var(--ck-date-top, 0px);transition:opacity .3s ease;pointer-events:none}.ck-date-pill{pointer-events:auto}.ck-date_stuck{opacity:0}.ck-feed-strip_moving .ck-date_stuck{opacity:1}.ck-composer-field{position:relative;display:flex;min-width:0;flex:1}.ck-composer-hint{position:absolute;top:50%;right:.75rem;left:.75rem;overflow:hidden;color:var(--ck-text-secondary);font-size:var(--ck-text-size);line-height:1.375;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-50%);pointer-events:none}.ck-composer-input::placeholder{color:transparent}.ck-quote_link{cursor:pointer}.ck-quote_link:hover{filter:brightness(1.08)}.ck-nothing{display:flex;flex-direction:column;align-items:center;gap:.375rem;line-height:1.4}.ck-nothing p{margin:0}.ck-nothing-title{color:var(--ck-text);font-weight:500}.ck-nothing-button{margin-top:.5rem;min-height:2.25rem;padding:0 1rem;border:none;border-radius:var(--ck-radius-full);background:var(--ck-accent);color:var(--ck-on-dark);cursor:pointer;font:inherit;font-size:.875rem;font-weight:500}.ck-feed_state{display:flex;align-items:center;justify-content:center}.ck-feed-state{display:flex;max-width:min(22rem,calc(100% - 2rem));flex-direction:column;align-items:center;gap:.25rem;padding:.75rem 1.25rem;border-radius:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--ck-pill-scrim);color:var(--ck-on-dark);font-size:.875rem;line-height:1.4;text-align:center}.ck-feed-state-title{font-size:.9375rem;font-weight:600}.ck-feed_loading{opacity:1}.ck-spinner{width:1.25rem;height:1.25rem;margin-bottom:.25rem;border:2px solid var(--ck-spinner-track-pill);border-top-color:var(--ck-on-dark);border-radius:50%;animation:ck-spin .8s linear infinite}.ck-feed-alert{position:absolute;z-index:2;top:calc(.5rem + var(--ck-header-height) + .5rem);left:50%;display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .875rem;border-radius:var(--ck-radius-full);background:var(--ck-alert-bg);color:var(--ck-on-dark);font-size:.8125rem;transform:translate(-50%);white-space:nowrap}.ck-feed-alert button{border:none;border-radius:var(--ck-radius-full);padding:.125rem .625rem;background:var(--ck-alert-button);color:inherit;cursor:pointer;font:inherit}.ck-selection-cancel{display:flex;align-items:center;justify-content:center}.ck-selection-count{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-selection-action{display:flex;align-items:center;gap:.375rem;white-space:nowrap}@media(max-width:767px){.ck-selection-label{display:none}.ck-selection-action{width:2.75rem;height:2.75rem;justify-content:center;padding:0}}.ck-row-face{display:flex;width:2.125rem;flex-shrink:0;align-self:flex-end;margin-right:calc(var(--ck-tail-width) + .125rem)}.ck-row-face-button{display:flex;padding:0;border:none;border-radius:50%;background:none;cursor:pointer}.ck-row-face-button:disabled{cursor:default}.ck-face{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;color:var(--ck-on-dark);font-weight:500;line-height:1;-webkit-user-select:none;user-select:none}.ck-face_tiny{width:1.375rem;height:1.375rem;font-size:.5625rem}.ck-face_small{width:2.125rem;height:2.125rem;font-size:.8125rem}.ck-face_medium{width:2.625rem;height:2.625rem;font-size:.9375rem}.ck-face-photo{width:100%;height:100%;object-fit:cover}.ck-sender-line{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.125rem;min-width:0}.ck-sender{overflow:hidden;padding:0;border:none;background:none;cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;line-height:1.25;text-align:start;text-overflow:ellipsis;white-space:nowrap}.ck-sender:hover:not(:disabled){text-decoration:underline}.ck-sender:disabled{cursor:default}.ck-sender-role{margin-left:auto;flex-shrink:0;color:var(--ck-text-meta);font-size:.75rem}.ck-bubble_caption .ck-sender-line{padding:.375rem var(--ck-bubble-padding-x, .75rem) .125rem}.ck-sender_0{color:var(--ck-sender-0)}.ck-sender_1{color:var(--ck-sender-1)}.ck-sender_2{color:var(--ck-sender-2)}.ck-sender_3{color:var(--ck-sender-3)}.ck-sender_4{color:var(--ck-sender-4)}.ck-sender_5{color:var(--ck-sender-5)}.ck-sender_6{color:var(--ck-sender-6)}.ck-sender_7{color:var(--ck-sender-7)}.ck-mention{color:var(--ck-link);font-weight:500;cursor:pointer}.ck-mention:hover{text-decoration:underline}.ck-mention_me{border-radius:.25rem;background:var(--ck-quote-bg);box-shadow:0 0 0 .125rem var(--ck-quote-bg)}.ck-bubble_own .ck-mention{color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.125rem}.ck-bubble_in.ck-bubble_mentioned{background:color-mix(in srgb,var(--ck-accent) 13%,var(--ck-bubble-in-color))}.ck-bubble_tail.ck-bubble_in.ck-bubble_mentioned:after{background:color-mix(in srgb,var(--ck-accent) 13%,var(--ck-bubble-in-color))}.ck-reactors{position:fixed;z-index:60;min-width:11rem;max-width:min(17rem,calc(100vw - 1rem));padding:.25rem;border:1px solid var(--ck-edge);border-radius:var(--ck-radius-card);-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);background:var(--ck-glass-menu);box-shadow:var(--ck-shadow-pop);color:var(--ck-text);transform:translate(-50%,calc(-100% - .375rem));animation:ck-reactors-appear var(--ck-menu-ease)}@keyframes ck-reactors-appear{0%{opacity:0}to{opacity:1}}.ck-reactors-head{padding:.25rem .5rem .125rem;color:var(--ck-text-secondary);font-size:.8125rem}.ck-reactors-list{max-height:14rem;margin:0;padding:0;overflow-y:auto;list-style:none}.ck-reactors-row{display:flex;width:100%;align-items:center;gap:.5rem;padding:.3125rem .5rem;border:none;border-radius:var(--ck-radius-row);background:transparent;color:var(--ck-text);cursor:pointer;font:inherit;font-size:.875rem;text-align:start}.ck-reactors-row:hover:not(:disabled){background:var(--ck-bg-hover)}.ck-reactors-row:disabled{cursor:default}.ck-reactors-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-reactors-more{padding:.125rem .5rem .25rem;color:var(--ck-text-meta);font-size:.75rem}.ck-menu-head{margin-bottom:.25rem;padding-bottom:.25rem;border-bottom:1px solid var(--ck-divider)}.ck-readers{display:flex;align-items:center;gap:.875rem;padding:.5rem .75rem;font-size:.9375rem;line-height:1.5rem}.ck-readers_wait,.ck-readers_empty{color:var(--ck-text-secondary)}.ck-readers_note{max-width:17rem;color:var(--ck-text-secondary);font-size:.8125rem;line-height:1.35}.ck-readers-count{flex:1}.ck-readers-faces{display:flex}.ck-readers-faces .ck-face{box-shadow:0 0 0 .125rem var(--ck-bg)}.ck-readers-faces .ck-face+.ck-face{margin-left:-.375rem}.ck-readers-list{max-height:13rem;margin:.125rem 0 0;padding:0;overflow-y:auto;list-style:none}.ck-readers-row{display:flex;width:100%;align-items:center;gap:.625rem;padding:.3125rem .75rem;border:none;border-radius:var(--ck-radius-row);background:transparent;color:var(--ck-text);cursor:pointer;font:inherit;text-align:start}.ck-readers-row:hover:not(:disabled){background:var(--ck-bg-hover)}.ck-readers-texts{display:flex;min-width:0;flex-direction:column}.ck-readers-name{overflow:hidden;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.ck-readers-when{color:var(--ck-text-meta);font-size:.75rem}.ck-readers-hint{max-width:17rem;margin:.25rem .75rem .375rem;color:var(--ck-text-meta);font-size:.75rem;line-height:1.35}.ck-mentions{position:absolute;z-index:4;right:0;bottom:calc(100% + .5rem);left:0;max-height:15rem;margin:0;padding:.25rem;overflow-y:auto;border:1px solid var(--ck-edge);border-radius:var(--ck-radius-card);-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);background:var(--ck-glass-panel);box-shadow:var(--ck-shadow-pop-soft);list-style:none}.ck-mentions-row{display:flex;width:100%;align-items:center;gap:.625rem;padding:.3125rem .5rem;border:none;border-radius:var(--ck-radius-row);background:transparent;color:var(--ck-text);cursor:pointer;font:inherit;text-align:start}.ck-mentions-row_on{background:var(--ck-bg-hover)}.ck-mentions-name{overflow:hidden;font-size:.9375rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ck-mentions-nick{flex-shrink:0;color:var(--ck-text-meta);font-size:.8125rem}.ck-notice{position:absolute;z-index:3;bottom:calc(var(--ck-composer-height) + 1.75rem);left:50%;max-width:min(28rem,calc(100% - 2rem));padding:.375rem .875rem;border-radius:var(--ck-radius-full);background:var(--ck-notice-scrim);color:var(--ck-on-dark);font-size:.8125rem;line-height:1.3;text-align:center;transform:translate(-50%);pointer-events:none}.ck-members{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ck-members-row{display:flex;width:100%;align-items:center;gap:.75rem;padding:.375rem .5rem;border:none;border-radius:var(--ck-radius-row);background:transparent;color:var(--ck-text);cursor:pointer;font:inherit;text-align:start}.ck-members-row:hover{background:var(--ck-bg-hover)}.ck-members-texts{display:flex;min-width:0;flex:1;flex-direction:column}.ck-members-name{overflow:hidden;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap}.ck-members-sub{overflow:hidden;color:var(--ck-text-meta);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.ck-members-role{flex-shrink:0;color:var(--ck-accent);font-size:.8125rem}.ck-members-note{margin:0 .5rem .5rem;color:var(--ck-text-secondary);font-size:.8125rem;line-height:1.35}.ck-members-edge{height:1px;list-style:none}.ck-members-refresh{margin:.25rem .5rem .125rem;padding:.25rem 0;border:none;background:none;color:var(--ck-accent);cursor:pointer;font:inherit;font-size:.875rem}.ck-members-refresh:disabled{color:var(--ck-text-meta);cursor:default}.ck-feed-strip_opening{animation:ck-feed-open var(--ck-move)}@keyframes ck-feed-open{0%{opacity:0;transform:translateY(var(--ck-move-shift))}to{opacity:1;transform:none}}.ck-row_fresh .ck-bubble{animation:ck-message-in var(--ck-move);transform-origin:bottom left}.ck-row_own.ck-row_fresh .ck-bubble{transform-origin:bottom right}@keyframes ck-message-in{0%{opacity:0;transform:translateY(var(--ck-move-shift)) scale(.96)}to{opacity:1;transform:none}}.ck-menu_leaving{animation:ck-menu-leave .12s ease-in forwards;pointer-events:none}.ck-menu-backdrop_leaving{pointer-events:none}@keyframes ck-menu-leave{to{opacity:0;transform:scale(.9)}}.ck-aside_leaving{position:absolute;z-index:20;top:0;right:0;bottom:0;animation:ck-aside-out var(--ck-leave) forwards;pointer-events:none}@keyframes ck-aside-out{to{opacity:0;transform:translate(1.5rem)}}@media(max-width:767px){@keyframes ck-aside-out{to{opacity:0;transform:translateY(2rem)}}}.ck-chat-search_leaving{animation:ck-search-out .12s ease-in forwards;pointer-events:none}@keyframes ck-search-out{to{opacity:0;transform:translateY(-.5rem)}}.ck-viewer_leaving{animation:ck-viewer-out var(--ck-leave) forwards;pointer-events:none}@keyframes ck-viewer-out{to{opacity:0}}.ck-folder-add{display:flex;min-width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;padding:0 .5rem;border:none;border-radius:var(--ck-radius-full);background:transparent;color:var(--ck-text-meta);cursor:pointer}.ck-folder-add:hover{color:var(--ck-text)}.ck-folder-add svg{width:1.125rem;height:1.125rem}.ck-list-scroll_from-right{animation:ck-list-from-right var(--ck-move)}.ck-list-scroll_from-left{animation:ck-list-from-left var(--ck-move)}@keyframes ck-list-from-right{0%{opacity:0;transform:translate(var(--ck-move-shift))}to{opacity:1;transform:none}}@keyframes ck-list-from-left{0%{opacity:0;transform:translate(calc(-1 * var(--ck-move-shift)))}to{opacity:1;transform:none}}.ck-reaction{animation:ck-reaction-in var(--ck-leave-time) var(--ck-move-ease)}.ck-reaction_popped{animation:ck-reaction-pop var(--ck-move)}.ck-feed_settling .ck-reaction{animation:none}@keyframes ck-reaction-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ck-reaction-pop{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes ck-menu-in{0%{transform:scale(.9) translateY(.25rem);opacity:0}to{transform:none;opacity:1}}.ck-quick{animation:ck-quick-in .18s cubic-bezier(.2,0,.2,1) both;transform-origin:bottom left}@keyframes ck-quick-in{0%{transform:scale(.85) translateY(.5rem);opacity:0}to{transform:none;opacity:1}}.ck-quick-key{animation:ck-quick-key-in .2s cubic-bezier(.2,0,.2,1) both}.ck-quick-key:nth-child(1){animation-delay:20ms}.ck-quick-key:nth-child(2){animation-delay:45ms}.ck-quick-key:nth-child(3){animation-delay:70ms}.ck-quick-key:nth-child(4){animation-delay:95ms}.ck-quick-key:nth-child(n+5){animation-delay:.12s}@keyframes ck-quick-key-in{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@media(max-width:767px){.ck-menu-backdrop{animation:ck-scrim-in .18s ease-out both}.ck-menu-backdrop_leaving{animation:ck-scrim-out .12s ease-in forwards}}@keyframes ck-scrim-in{0%{background:#0000}to{background:var(--ck-menu-backdrop-scrim)}}@keyframes ck-scrim-out{to{background:#0000}}.ck-menu-item{animation:ck-menu-item-in .16s cubic-bezier(.2,0,.2,1) both}.ck-menu-item{animation-delay:calc(var(--ck-group-delay, 0ms) + var(--ck-item-delay, 0ms))}.ck-menu-group:nth-of-type(2){--ck-group-delay: 40ms}.ck-menu-group:nth-of-type(3){--ck-group-delay: 70ms}.ck-menu-group:nth-of-type(n+4){--ck-group-delay: 95ms}.ck-menu-item:nth-child(2){--ck-item-delay: 18ms}.ck-menu-item:nth-child(3){--ck-item-delay: 36ms}.ck-menu-item:nth-child(4){--ck-item-delay: 54ms}.ck-menu-item:nth-child(n+5){--ck-item-delay: 70ms}@keyframes ck-menu-item-in{0%{transform:translateY(-.25rem);opacity:0}to{transform:none;opacity:1}}.ck-menu_leaving .ck-menu-item,.ck-menu_leaving .ck-quick,.ck-menu_leaving .ck-quick-key{animation:none}@keyframes ck-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ck-menu:not(.ck-menu_leaving),.ck-menu-item,.ck-quick,.ck-quick-key,.ck-settings,.ck-emoji,.ck-appmenu,.ck-later-box,.ck-schedule,.ck-outbox,.ck-outbox-box,.ck-outbox-refusal,.ck-feed-strip_opening,.ck-row_fresh .ck-bubble,.ck-list-scroll_from-right,.ck-list-scroll_from-left,.ck-peer,.ck-reaction,.ck-reaction_popped{animation:ck-fade-in .12s ease-out both}.ck-menu_leaving,.ck-aside_leaving,.ck-chat-search_leaving,.ck-viewer_leaving{animation:none}.ck-tabs-plaque{transition:none}.ck-list,.ck-fade{transition-duration:.12s}}.ck-topics{position:relative;z-index:1;display:flex;min-height:0;flex:1;flex-direction:column;gap:.25rem;padding:calc(var(--ck-header-height) + .75rem) .5rem .75rem;overflow-y:auto;scrollbar-gutter:stable both-edges;--ck-fade-above: var(--ck-panel-top, calc(var(--ck-header-height) + .5rem));--ck-fade-below: var(--ck-panel-bottom, .75rem)}.ck-topics_state{align-items:center;justify-content:center;padding-bottom:calc(var(--ck-header-height) + .75rem)}.ck-topic-row{display:flex;align-items:center;gap:.625rem;box-sizing:border-box;width:100%;min-height:var(--ck-row-height);padding:.5rem .75rem;border:none;border-radius:var(--ck-radius-panel);background:var(--ck-bg);text-align:start;cursor:pointer;color:inherit;flex-shrink:0}.ck-topic-row:hover{background:var(--ck-bg-hover)}.ck-topic-glyph{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:var(--ck-bg-second);color:var(--ck-accent)}.ck-topic-glyph svg{width:1.25rem;height:1.25rem}.ck-composer_inline{position:relative;z-index:auto;right:auto;bottom:auto;left:auto;box-sizing:border-box;width:100%;min-width:0;margin:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ck-bg);box-shadow:var(--ck-shadow-composer)}.ck-composer-row,.ck-composer-input{min-width:0}.ck-composer-input{width:100%}.ck-composer_dropping{outline:2px dashed var(--ck-accent);outline-offset:-2px}.ck-composer-drop{position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;padding:0 1rem;border-radius:inherit;background:var(--ck-glass-panel);color:var(--ck-accent);font-size:.875rem;font-weight:500;text-align:center;pointer-events:none}.ck-wallpaper{position:relative;isolation:isolate;background:var(--ck-wallpaper-bg);color:var(--ck-text)}.ck-wallpaper:after{position:absolute;z-index:-1;background-image:linear-gradient(160deg,var(--ck-pattern-1),var(--ck-pattern-2) 45%,var(--ck-pattern-3));content:"";inset:0;-webkit-mask-image:var(--ck-pattern);mask-image:var(--ck-pattern);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--ck-pattern-tile) auto;mask-size:var(--ck-pattern-tile) auto;opacity:var(--ck-pattern-alpha);pointer-events:none}.ck-drop-cover{position:absolute;z-index:30;inset:.375rem;display:flex;align-items:center;justify-content:center;padding:1rem;border:2px dashed var(--ck-accent);border-radius:var(--ck-radius-panel);background:var(--ck-glass-panel);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;animation:ck-drop-in .16s ease-out}.ck-drop-cover-label{padding:.5rem 1rem;border-radius:var(--ck-radius-full);background:var(--ck-bg);box-shadow:var(--ck-shadow-panel);color:var(--ck-accent);font-size:.9375rem;font-weight:500;text-align:center}@keyframes ck-drop-in{0%{opacity:0}to{opacity:1}}.ck-switch-row{display:flex;min-width:0;align-items:center;gap:.25rem}.ck-switch-label{display:inline-flex;min-width:0;align-items:center;gap:.625rem;color:var(--ck-text);cursor:pointer;font-size:.875rem;line-height:1.25rem}.ck-switch-text{min-width:0}.ck-switch:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:2px}.ck-switch-row_off .ck-switch-label{color:var(--ck-text-secondary);cursor:not-allowed}.ck-switch:disabled{cursor:not-allowed;opacity:.5}.ck-combo{display:flex;width:100%;min-width:0;min-height:2.75rem;align-items:center;gap:.5rem;padding:.375rem .5rem;border:none;border-radius:var(--ck-radius-row);background:transparent;color:var(--ck-text);cursor:pointer;font:inherit;text-align:left;transition:background .15s ease-in-out}.ck-combo:hover:not(:disabled),.ck-combo_open{background:var(--ck-bg-hover)}.ck-combo:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:-2px}.ck-combo:disabled{cursor:default}.ck-combo-value{display:flex;min-width:0;flex:1;align-items:center;gap:.625rem}.ck-combo-chevron{width:1rem;height:1rem;flex-shrink:0;color:var(--ck-text-secondary);transition:transform var(--ck-ease)}.ck-combo_open .ck-combo-chevron{transform:rotate(180deg)}.ck-combo:disabled .ck-combo-chevron{opacity:0}.ck-combo-panel{position:fixed;z-index:60;display:flex;box-sizing:border-box;min-width:14rem;flex-direction:column;overflow:hidden;border-radius:var(--ck-radius-card);background:var(--ck-bg);box-shadow:var(--ck-shadow-panel-float),0 0 0 1px var(--ck-divider);color:var(--ck-text);animation:ck-drop-in .12s ease-out}.ck-combo-search{display:flex;align-items:center;gap:.5rem;margin:.5rem .5rem .25rem;padding:0 .75rem;border-radius:var(--ck-radius-full);background:var(--ck-search-bg)}.ck-combo-search-icon,.ck-combo-spin{width:1rem;height:1rem;flex-shrink:0;color:var(--ck-text-secondary)}.ck-combo-spin,.ck-send-spin{animation:ck-spin .9s linear infinite}@keyframes ck-spin{to{transform:rotate(360deg)}}.ck-combo-search-field{min-width:0;flex:1;height:2.25rem;border:none;background:transparent;color:var(--ck-text);font:inherit;font-size:.875rem;outline:none}.ck-combo-search-field::placeholder{color:var(--ck-text-secondary)}.ck-combo-list{min-height:0;flex:1;margin:0;padding:.25rem;list-style:none;overflow-y:auto;overscroll-behavior:contain;outline:none}.ck-combo-list>li{box-sizing:border-box}.ck-combo-spacer{flex:none;padding:0;pointer-events:none}.ck-combo-section-title_next{padding-top:.75rem}.ck-combo-sep{height:calc(2 * var(--ck-space-1) + 1px);padding:0;background:linear-gradient(var(--ck-divider),var(--ck-divider)) center / 100% 1px no-repeat}.ck-combo-more{display:flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.5rem;color:var(--ck-text-secondary);font-size:.75rem}.ck-combo-section-title{padding:.5rem .625rem .25rem;color:var(--ck-text-secondary);font-size:.75rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.ck-combo-option{display:flex;min-height:2.75rem;align-items:center;gap:.625rem;padding:.375rem .625rem;border-radius:var(--ck-radius-row);cursor:pointer}.ck-combo-option_active{background:var(--ck-bg-hover)}.ck-combo-option_off{cursor:default;opacity:.5}.ck-combo-face{display:flex;flex-shrink:0}.ck-combo-text{display:flex;min-width:0;flex:1;flex-direction:column}.ck-combo-title,.ck-combo-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-combo-title{font-size:.875rem;line-height:1.25rem}.ck-combo-detail{color:var(--ck-text-secondary);font-size:.75rem;line-height:1rem}.ck-combo-badge{flex-shrink:0}.ck-combo-check{width:1rem;height:1rem;flex-shrink:0;color:var(--ck-accent)}.ck-combo-status{padding:.375rem .875rem .625rem;color:var(--ck-text-secondary);font-size:.75rem;line-height:1rem}.ck-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ck-menu{z-index:var(--ck-layer-menu)}.ck-menu-backdrop:has(+.ck-menu){z-index:calc(var(--ck-layer-menu) - 1)}.ck-combo-panel{z-index:var(--ck-layer-menu)}.ck-tipcard{z-index:var(--ck-layer-tip)}.ck-button{display:inline-flex;min-width:0;flex-shrink:0;align-items:center;justify-content:center;gap:var(--ck-space-2);border:none;border-radius:var(--ck-radius-full);cursor:pointer;font:inherit;font-size:var(--ck-font-control);font-weight:560;line-height:var(--ck-leading-tight);text-decoration:none;white-space:nowrap;transition:background .15s ease-out,color .15s ease-out,opacity .15s ease-out}.ck-button_sm{height:var(--ck-control-sm);padding:0 var(--ck-space-3)}.ck-button_md{height:var(--ck-control-md);padding:0 var(--ck-space-4)}.ck-button_lg{height:var(--ck-control-lg);padding:0 var(--ck-space-5);font-size:var(--ck-font-row)}.ck-button_block{display:flex;width:100%}.ck-button_primary{background:var(--ck-accent-fill);color:var(--ck-on-fill)}.ck-button_primary:hover:not(:disabled){background:color-mix(in srgb,var(--ck-accent-fill) 88%,var(--ck-text))}.ck-button_secondary{background:var(--ck-accent-soft);color:var(--ck-accent-strong)}.ck-button_secondary:hover:not(:disabled){background:color-mix(in srgb,var(--ck-accent-soft) 70%,var(--ck-accent-strong) 12%)}.ck-button_quiet{background:transparent;color:var(--ck-text)}.ck-button_quiet:hover:not(:disabled){background:var(--ck-bg-hover)}.ck-button_danger{background:var(--ck-danger-fill);color:var(--ck-on-fill)}.ck-button_danger:hover:not(:disabled){background:color-mix(in srgb,var(--ck-danger-fill) 88%,var(--ck-text))}.ck-button_link{height:auto;padding:0;border-radius:var(--ck-radius-tight);background:none;color:var(--ck-accent-strong)}.ck-button_link:hover:not(:disabled){text-decoration:underline}.ck-button:disabled{cursor:not-allowed;opacity:.5}.ck-button_loading:disabled{cursor:progress;opacity:.85}.ck-button-icon{display:inline-flex;width:1.125rem;height:1.125rem;flex:none}.ck-button_sm .ck-button-icon{width:1rem;height:1rem}.ck-button_lg .ck-button-icon{width:1.25rem;height:1.25rem}.ck-button-spin{animation:ck-spin .9s linear infinite}.ck-button-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.ck-icon-button{display:inline-flex;flex:none;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.ck-icon-button_sm{width:var(--ck-control-sm);height:var(--ck-control-sm)}.ck-icon-button_md{width:var(--ck-control-md);height:var(--ck-control-md)}.ck-icon-button_lg{width:var(--ck-control-lg);height:var(--ck-control-lg)}.ck-icon-button>svg,.ck-icon-button-icon{width:1.25rem;height:1.25rem}.ck-icon-button_sm>svg,.ck-icon-button_sm .ck-icon-button-icon{width:1.125rem;height:1.125rem}.ck-icon-button:hover:not(:disabled){background:var(--ck-bg-hover);color:var(--ck-text)}.ck-icon-button[aria-pressed=true]{background:var(--ck-accent-soft);color:var(--ck-accent-strong)}.ck-icon-button_accent{color:var(--ck-accent-strong)}.ck-icon-button_danger{color:var(--ck-danger-strong)}.ck-icon-button_danger:hover:not(:disabled){background:var(--ck-danger-soft);color:var(--ck-danger-strong)}.ck-icon-button_onDark{color:var(--ck-on-dark)}.ck-icon-button_onDark:hover:not(:disabled){background:var(--ck-on-dark-hover);color:var(--ck-on-dark)}.ck-icon-button_spinning>svg{animation:ck-spin .9s linear infinite}.ck-icon-button:disabled{cursor:not-allowed;opacity:.45}.ck-field{display:flex;min-width:0;flex-direction:column;gap:var(--ck-space-1)}.ck-field-head{display:flex;min-width:0;align-items:center;gap:var(--ck-space-1)}.ck-field-label{color:var(--ck-text-secondary);font-size:var(--ck-font-hint);font-weight:560;line-height:var(--ck-leading-normal)}.ck-field-error{margin:0;color:var(--ck-danger-strong);font-size:var(--ck-font-hint);line-height:var(--ck-leading-normal)}.ck-input{display:flex;min-width:0;align-items:center;gap:var(--ck-space-2);padding:0 var(--ck-space-3);border:2px solid var(--ck-field-border);border-radius:var(--ck-radius-control);background:var(--ck-field-bg);color:var(--ck-text);transition:background .15s ease-out,border-color .15s ease-out}.ck-input_sm{height:var(--ck-control-sm)}.ck-input_md{height:var(--ck-control-md)}.ck-input:hover{background:var(--ck-field-bg-hover)}.ck-input:focus-within{border-color:var(--ck-field-border-focus)}.ck-input_invalid,.ck-input_invalid:focus-within{border-color:var(--ck-danger-strong)}.ck-input_off{opacity:.55}.ck-input-field{width:100%;min-width:0;height:100%;flex:1;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-size:var(--ck-font-control)}.ck-input-field:focus,.ck-input-field:focus-visible{outline:none}.ck-input-field::placeholder{color:var(--ck-field-placeholder)}.ck-input-field::-webkit-search-cancel-button{display:none;appearance:none}.ck-input-prefix,.ck-input-suffix{display:inline-flex;flex:none;align-items:center;color:var(--ck-text-secondary);font-size:var(--ck-font-control)}.ck-input-icon{width:1.125rem;height:1.125rem}.ck-input-clear{display:inline-flex;width:1.5rem;height:1.5rem;flex:none;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:var(--ck-text-secondary);cursor:pointer}.ck-input-clear:hover{background:var(--ck-bg-hover);color:var(--ck-text)}.ck-input-clear-icon{width:1rem;height:1rem}.ck-textarea{width:100%;min-height:calc(var(--ck-control-md) * 2);box-sizing:border-box;padding:var(--ck-space-2) var(--ck-space-3);border:2px solid transparent;border-radius:var(--ck-radius-control);background:var(--ck-field-bg);color:var(--ck-text);font:inherit;font-size:var(--ck-font-control);line-height:var(--ck-leading-relaxed);resize:vertical;transition:background .15s ease-out,border-color .15s ease-out}.ck-textarea:hover{background:var(--ck-field-bg-hover)}.ck-textarea:focus,.ck-textarea:focus-visible{border-color:var(--ck-field-border-focus);outline:none}.ck-textarea_invalid{border-color:var(--ck-danger-strong)}.ck-textarea::placeholder{color:var(--ck-field-placeholder)}.ck-combo_field{min-height:0;height:var(--ck-control-md);padding:0 var(--ck-space-2) 0 var(--ck-space-3);border:2px solid transparent;border-radius:var(--ck-radius-control);background:var(--ck-field-bg);font-size:var(--ck-font-control)}.ck-combo_field.ck-combo_sm{height:var(--ck-control-sm)}.ck-combo_field:hover:not(:disabled),.ck-combo_field.ck-combo_open{background:var(--ck-field-bg-hover)}.ck-combo_field.ck-combo_open,.ck-combo_field:focus-visible{border-color:var(--ck-field-border-focus);outline:none}.ck-combo_field:disabled{opacity:.55}.ck-select-value,.ck-select-placeholder{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-select-placeholder{color:var(--ck-field-placeholder)}.ck-picker{display:flex;min-width:0;flex-direction:column;gap:var(--ck-space-2)}.ck-picker-chips{display:flex;flex-wrap:wrap;gap:var(--ck-space-1)}.ck-checkbox{display:inline-flex;max-width:100%;align-items:center;gap:var(--ck-space-2);padding:var(--ck-space-1) 0;border:none;border-radius:var(--ck-radius-tight);background:none;color:var(--ck-text);cursor:pointer;font:inherit;font-size:var(--ck-font-control);line-height:var(--ck-leading-normal);text-align:left}.ck-checkbox-box{display:inline-flex;width:1.125rem;height:1.125rem;flex:none;box-sizing:border-box;align-items:center;justify-content:center;border:2px solid var(--ck-text-secondary);border-radius:var(--ck-radius-tight);color:var(--ck-on-fill);transition:background .12s ease-out,border-color .12s ease-out}.ck-checkbox_on .ck-checkbox-box{border-color:var(--ck-accent-fill);background:var(--ck-accent-fill)}.ck-checkbox_danger .ck-checkbox-box{border-color:var(--ck-danger-strong)}.ck-checkbox_danger.ck-checkbox_on .ck-checkbox-box{border-color:var(--ck-danger-fill);background:var(--ck-danger-fill)}.ck-checkbox-icon{width:.875rem;height:.875rem;stroke-width:3}.ck-checkbox:disabled{cursor:not-allowed;opacity:.5}.ck-radio-group{display:flex;flex-direction:column;gap:.125rem}.ck-radio-row{display:flex;width:100%;min-height:var(--ck-row-regular);align-items:center;gap:var(--ck-row-gap);padding:var(--ck-space-1) var(--ck-space-3);border:none;border-radius:var(--ck-radius-row);background:transparent;color:var(--ck-text);cursor:pointer;font:inherit;text-align:left}.ck-radio-row:hover:not(:disabled){background:var(--ck-bg-hover)}.ck-radio-row:disabled{cursor:not-allowed;opacity:.5}.ck-radio-dot{position:relative;width:1.125rem;height:1.125rem;flex:none;box-sizing:border-box;border:2px solid var(--ck-text-secondary);border-radius:50%}.ck-radio-row_on .ck-radio-dot{border-color:var(--ck-accent-fill)}.ck-radio-row_on .ck-radio-dot:after{position:absolute;inset:.1875rem;border-radius:50%;background:var(--ck-accent-fill);content:""}.ck-radio-leading{display:inline-flex;flex:none}.ck-radio-text{display:flex;min-width:0;flex-direction:column}.ck-radio-title{font-size:var(--ck-font-row);line-height:var(--ck-leading-normal)}.ck-radio-detail{color:var(--ck-text-secondary);font-size:var(--ck-font-hint);line-height:var(--ck-leading-normal)}.ck-help{display:inline-flex;width:1.25rem;height:1.25rem;flex:none;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:none;color:var(--ck-text-secondary);cursor:help}.ck-help:hover{color:var(--ck-accent-strong)}.ck-help-icon{width:1rem;height:1rem}.ck-tipcard_label{max-width:18rem}.ck-tipcard-label{margin:0;font-size:var(--ck-font-hint);line-height:var(--ck-leading-normal)}.ck-modal-layer{position:fixed;z-index:var(--ck-layer-modal);display:flex;align-items:center;justify-content:center;padding:var(--ck-space-4);inset:0}.ck-modal-scrim{position:absolute;background:var(--ck-scrim);inset:0;animation:ck-modal-fade var(--ck-dur-base) var(--ck-ease-standard)}.ck-modal{position:relative;display:flex;width:100%;max-width:28rem;max-height:92vh;box-sizing:border-box;flex-direction:column;gap:var(--ck-space-4);padding:var(--ck-space-5);overflow:auto;border-radius:var(--ck-radius-panel);background:var(--ck-bg);box-shadow:var(--ck-shadow-dialog);color:var(--ck-text);outline:none;animation:ck-modal-in var(--ck-dur-base) var(--ck-ease-emphasized)}.ck-modal_sm{max-width:24rem}.ck-modal_lg{max-width:40rem}.ck-modal-head{display:flex;align-items:flex-start;gap:var(--ck-space-3)}.ck-modal-title{min-width:0;flex:1;margin:0;font-size:var(--ck-font-title);font-weight:600;line-height:var(--ck-leading-tight)}.ck-modal_danger .ck-modal-title{color:var(--ck-danger-strong)}.ck-modal-close{margin:calc(-1 * var(--ck-space-1)) calc(-1 * var(--ck-space-2)) 0 0}.ck-modal-close-icon{width:1.125rem;height:1.125rem}.ck-modal-description{margin:calc(-1 * var(--ck-space-3)) 0 0;color:var(--ck-text-secondary);font-size:var(--ck-font-hint);line-height:var(--ck-leading-normal)}.ck-ask .ck-modal-description{white-space:pre-line}.ck-ask-chips{display:flex;flex-wrap:wrap;gap:var(--ck-space-2);margin-bottom:var(--ck-space-3)}.ck-ask-count{color:var(--ck-text-meta);font-size:var(--ck-font-caption);font-variant-numeric:tabular-nums}.ck-ask-recommended{color:var(--ck-accent-strong);font-size:var(--ck-font-caption)}.ck-modal-body{display:flex;min-height:0;flex-direction:column;gap:var(--ck-space-3)}.ck-modal-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ck-space-2)}.ck-modal-layer[data-state=closing] .ck-modal{animation:ck-modal-out var(--ck-dur-leave) var(--ck-ease-exit) forwards}.ck-modal-layer[data-state=closing] .ck-modal-scrim,.ck-sheet-layer[data-state=closing] .ck-modal-scrim{animation:ck-modal-fade-out var(--ck-dur-leave) var(--ck-ease-exit) forwards}@keyframes ck-modal-fade{0%{opacity:0}}@keyframes ck-modal-fade-out{to{opacity:0}}@keyframes ck-modal-in{0%{opacity:0;transform:scale(var(--ck-pop-scale, .9))}}@keyframes ck-modal-out{to{opacity:0;transform:scale(var(--ck-pop-scale, .9))}}@keyframes ck-sheet-up{0%{transform:translateY(100%)}}@media(max-width:40rem){.ck-modal-layer{align-items:flex-end;padding:0}.ck-modal,.ck-modal_sm,.ck-modal_lg{max-width:none;border-radius:var(--ck-radius-panel) var(--ck-radius-panel) 0 0;animation-name:ck-sheet-up}.ck-modal-foot>.ck-button{flex:1}}.ck-danger{display:flex;align-items:flex-start;gap:var(--ck-space-3);padding:var(--ck-space-3);border-radius:var(--ck-radius-card);background:var(--ck-danger-soft);color:var(--ck-text);font-size:var(--ck-font-control);line-height:var(--ck-leading-normal)}.ck-danger-icon{width:1.25rem;height:1.25rem;flex:none;color:var(--ck-danger-strong)}.ck-danger-list{display:flex;flex-direction:column;gap:var(--ck-space-1);margin:0;padding-left:var(--ck-space-4)}.ck-toasts{position:fixed;z-index:var(--ck-layer-toast);bottom:var(--ck-space-5);left:50%;display:flex;width:max-content;max-width:calc(100vw - 2 * var(--ck-space-4));flex-direction:column;align-items:center;gap:var(--ck-space-2);pointer-events:none;transform:translate(-50%)}.ck-toast{display:flex;max-width:100%;min-height:var(--ck-control-md);box-sizing:border-box;align-items:center;gap:var(--ck-space-2);padding:var(--ck-space-1) var(--ck-space-1) var(--ck-space-1) var(--ck-space-4);border-radius:var(--ck-radius-card);background:var(--ck-toast-bg);box-shadow:var(--ck-shadow-pop-soft);color:var(--ck-toast-text);font-size:var(--ck-font-control);line-height:var(--ck-leading-normal);pointer-events:auto;animation:ck-toast-in var(--ck-dur-base) var(--ck-ease-emphasized)}.ck-toast_bad{box-shadow:inset .1875rem 0 0 var(--ck-danger-fill),var(--ck-shadow-pop-soft)}.ck-toast_ok{box-shadow:inset .1875rem 0 0 var(--ck-online),var(--ck-shadow-pop-soft)}.ck-toast-text{min-width:0;flex:1}.ck-toast-action{height:var(--ck-control-sm);flex:none;padding:0 var(--ck-space-3);border:none;border-radius:var(--ck-radius-full);background:none;color:var(--ck-toast-action);cursor:pointer;font:inherit;font-weight:600}.ck-toast-action:hover{background:var(--ck-on-dark-hover)}.ck-toast-close{display:inline-flex;width:var(--ck-control-sm);height:var(--ck-control-sm);flex:none;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:none;color:var(--ck-on-dark-dim);cursor:pointer}.ck-toast-close:hover{background:var(--ck-on-dark-hover);color:var(--ck-on-dark)}.ck-toast-close-icon{width:1rem;height:1rem}.ck-toast[data-state=closing]{animation:ck-toast-out var(--ck-dur-leave) var(--ck-ease-exit) forwards}@keyframes ck-toast-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes ck-toast-out{to{opacity:0;transform:translateY(.5rem)}}.ck-menu-name{min-width:0;flex:1}.ck-menu-check{width:1rem;height:1rem;flex:none;color:var(--ck-accent-strong)}.ck-menu-hint{flex:none;margin-left:var(--ck-space-3);color:var(--ck-text-secondary);font:inherit;font-size:var(--ck-font-micro)}.ck-avatar_xs,.ck-avatar_sm,.ck-avatar_md,.ck-avatar_lg,.ck-avatar_xl{display:inline-flex}.ck-avatar_xs{width:var(--ck-avatar-xs);height:var(--ck-avatar-xs)}.ck-avatar_sm{width:var(--ck-avatar-sm);height:var(--ck-avatar-sm)}.ck-avatar_md{width:var(--ck-avatar-md);height:var(--ck-avatar-md)}.ck-avatar_lg{width:var(--ck-avatar-lg);height:var(--ck-avatar-lg)}.ck-avatar_xl{width:var(--ck-avatar-xl);height:var(--ck-avatar-xl)}.ck-avatar_xs .ck-avatar-circle{font-size:.5625rem}.ck-avatar_sm .ck-avatar-circle{font-size:var(--ck-font-hint)}.ck-avatar_md .ck-avatar-circle{font-size:var(--ck-font-row)}.ck-avatar_lg .ck-avatar-circle{font-size:var(--ck-font-title)}.ck-avatar_xl .ck-avatar-circle{font-size:var(--ck-font-page)}.ck-avatar.ck-face{overflow:visible}.ck-avatar_rounded .ck-avatar-circle,.ck-avatar_rounded.ck-face{border-radius:var(--ck-radius-card)}.ck-avatar_xs .ck-channel,.ck-avatar_sm .ck-channel{width:.875rem;height:.875rem;border-width:1.5px}.ck-avatar_xs .ck-online,.ck-avatar_sm .ck-online{width:.625rem;height:.625rem;border-width:1.5px}.ck-online-dot{display:inline-block;width:.625rem;height:.625rem;flex:none;border-radius:50%;background:var(--ck-online);vertical-align:middle;animation:ck-online-breath 2s ease-in-out infinite}.ck-online-dot_xs{width:.5rem;height:.5rem}.ck-online-dot_md{width:.75rem;height:.75rem}.ck-online_away{background:var(--ck-warning)}.ck-online_still{animation:none}@media(prefers-reduced-motion:reduce){.ck-online-dot{animation:none;opacity:1}}.ck-listrow{position:relative;display:flex;min-width:0;align-items:center;border-radius:var(--ck-radius-row);color:var(--ck-text)}.ck-listrow_compact{min-height:var(--ck-row-compact);--ck-row-lead: var(--ck-avatar-sm)}.ck-listrow_regular{min-height:var(--ck-row-regular)}.ck-listrow_list{min-height:var(--ck-row-list);--ck-row-lead: var(--ck-avatar-xl)}.ck-listrow-main{display:flex;min-width:0;min-height:inherit;box-sizing:border-box;flex:1;align-items:center;gap:var(--ck-row-gap);padding:var(--ck-space-1) var(--ck-space-3);border:none;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none}.ck-listrow_action .ck-listrow-main{cursor:pointer}.ck-listrow_action .ck-listrow-main:after{position:absolute;border-radius:inherit;content:"";inset:0}.ck-listrow_action:hover{background:var(--ck-bg-hover)}.ck-listrow_selected{background:var(--ck-accent-soft)}.ck-listrow_off{opacity:.5}.ck-listrow-main:disabled,.ck-listrow-main[aria-disabled=true]{cursor:not-allowed}.ck-listrow-leading{display:flex;width:var(--ck-row-lead);flex:none;align-items:center;justify-content:center;color:var(--ck-text-secondary)}.ck-listrow-leading>svg{width:1.25rem;height:1.25rem}.ck-listrow-texts{display:flex;min-width:0;flex:1;flex-direction:column}.ck-listrow-top{display:flex;min-width:0;align-items:baseline;gap:var(--ck-space-2)}.ck-listrow-title{min-width:0;flex:1;overflow:hidden;font-size:var(--ck-font-row);line-height:var(--ck-leading-normal);text-overflow:ellipsis;white-space:nowrap}.ck-listrow_compact .ck-listrow-title{font-size:var(--ck-font-control)}.ck-listrow_list .ck-listrow-title{font-size:var(--ck-font-text);font-weight:560}.ck-listrow_danger .ck-listrow-title{color:var(--ck-danger-strong)}.ck-listrow-meta{flex:none;color:var(--ck-text-meta);font-size:var(--ck-font-micro)}.ck-listrow-detail{overflow:hidden;color:var(--ck-text-secondary);font-size:var(--ck-font-hint);line-height:var(--ck-leading-normal);text-overflow:ellipsis;white-space:nowrap}.ck-listrow-detail_multiline{white-space:normal}.ck-listrow-trailing{position:relative;z-index:1;display:flex;flex:none;align-items:center;gap:var(--ck-space-2);padding-right:var(--ck-space-3)}.ck-chip{display:inline-flex;max-width:100%;height:1.75rem;box-sizing:border-box;flex:none;align-items:center;gap:var(--ck-space-1);padding:0 var(--ck-space-3);border:none;border-radius:var(--ck-radius-full);background:var(--ck-field-bg);color:var(--ck-text);font:inherit;font-size:var(--ck-font-hint);white-space:nowrap}.ck-chip_action{cursor:pointer}.ck-chip_action:hover:not(:disabled){background:var(--ck-field-bg-hover)}.ck-chip_on,.ck-chip_on:hover:not(:disabled){background:var(--ck-accent-fill);color:var(--ck-on-fill)}.ck-chip_off{opacity:.5}.ck-chip-icon{display:inline-flex;margin-left:calc(-1 * var(--ck-space-2))}.ck-chip-icon>svg{width:1rem;height:1rem}.ck-chip-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.ck-chip-remove{display:inline-flex;width:1.25rem;height:1.25rem;flex:none;align-items:center;justify-content:center;margin-right:calc(-1 * var(--ck-space-2));padding:0;border:none;border-radius:50%;background:none;color:var(--ck-text-secondary);cursor:pointer}.ck-chip-remove:hover{background:var(--ck-bg-hover);color:var(--ck-text)}.ck-chip-remove-icon{width:.875rem;height:.875rem}.ck-pill{display:inline-flex;box-sizing:border-box;flex:none;align-items:center;justify-content:center;padding:0 var(--ck-space-2);border-radius:var(--ck-radius-full);font-size:var(--ck-font-micro);font-weight:560;line-height:1;white-space:nowrap}.ck-pill_xs{height:1.125rem}.ck-pill_sm{height:1.375rem}.ck-pill_count.ck-pill_xs{min-width:1.125rem}.ck-pill_count.ck-pill_sm{min-width:1.375rem}.ck-pill_neutral{background:var(--ck-field-bg);color:var(--ck-text-secondary)}.ck-pill_accent{background:var(--ck-accent-soft);color:var(--ck-accent-strong)}.ck-pill_success{background:var(--ck-success-soft);color:var(--ck-success)}.ck-pill_warning{background:var(--ck-warning-soft);color:var(--ck-warning)}.ck-pill_danger{background:var(--ck-danger-soft);color:var(--ck-danger-strong)}.ck-filterbar{display:flex;min-width:0;align-items:center;gap:var(--ck-space-2);padding:var(--ck-space-2) 0}.ck-filterbar_sticky{position:sticky;z-index:2;top:0;background:var(--ck-bg)}.ck-filterbar-search{flex:0 1 16rem}.ck-filterbar-chips{display:flex;min-width:0;gap:var(--ck-space-1);overflow-x:auto;scrollbar-width:none}.ck-filterbar-chips::-webkit-scrollbar{display:none}@media(max-width:40rem){.ck-filterbar{flex-wrap:wrap}.ck-filterbar-search{flex:1 1 100%}}.ck-collapsible-head{display:flex;width:100%;min-height:var(--ck-row-regular);align-items:center;gap:var(--ck-space-2);padding:0 var(--ck-space-3);border:none;border-radius:var(--ck-radius-row);background:none;color:var(--ck-text);cursor:pointer;font:inherit;font-size:var(--ck-font-row);text-align:left}.ck-collapsible-head:hover:not(:disabled){background:var(--ck-bg-hover)}.ck-collapsible-title{min-width:0;flex:1}.ck-collapsible-chevron{width:1.25rem;height:1.25rem;flex:none;color:var(--ck-text-secondary);transition:transform var(--ck-dur-base) var(--ck-ease-standard)}.ck-collapsible_open .ck-collapsible-chevron{transform:rotate(180deg)}.ck-collapsible-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ck-dur-base) var(--ck-ease-standard)}.ck-collapsible_open .ck-collapsible-body{grid-template-rows:1fr}.ck-collapsible-inner{min-height:0;overflow:hidden}.ck-sheet{display:flex;max-width:100%;height:100%;min-height:0;box-sizing:border-box;flex-direction:column;background:var(--ck-bg);color:var(--ck-text);outline:none}.ck-sheet_sm{width:22rem}.ck-sheet_md{width:26rem}.ck-sheet_lg{width:32rem}.ck-sheet-layer{position:fixed;z-index:var(--ck-layer-sheet);display:flex;justify-content:flex-end;inset:0}.ck-sheet-layer .ck-sheet{position:relative;box-shadow:var(--ck-shadow-panel-float);animation:ck-sheet-in var(--ck-dur-base) var(--ck-ease-emphasized)}.ck-sheet-layer .ck-sheet_bottom{width:100%;height:auto;max-height:92vh;align-self:flex-end;border-radius:var(--ck-radius-panel) var(--ck-radius-panel) 0 0;animation-name:ck-sheet-up}.ck-sheet-head{display:flex;min-height:var(--ck-header-height);align-items:center;gap:var(--ck-space-2);padding:0 var(--ck-space-2) 0 var(--ck-space-4)}.ck-sheet-title{min-width:0;flex:1;margin:0;overflow:hidden;font-size:var(--ck-font-title);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ck-sheet-body{min-height:0;flex:1;padding:0 var(--ck-space-4) var(--ck-space-4);overflow:auto}@keyframes ck-sheet-in{0%{transform:translate(var(--ck-shift));opacity:0}}@media(max-width:40rem){.ck-sheet,.ck-sheet_sm,.ck-sheet_md,.ck-sheet_lg{width:100%}.ck-sheet-layer{align-items:flex-end}.ck-sheet-layer .ck-sheet{height:auto;max-height:92vh;border-radius:var(--ck-radius-panel) var(--ck-radius-panel) 0 0;animation-name:ck-sheet-up}}.ck-master{display:grid;height:100%;min-height:0;grid-template-columns:minmax(16rem,var(--ck-master-split, 40%)) minmax(0,1fr);gap:var(--ck-space-4)}.ck-master-list,.ck-master-detail{min-width:0;min-height:0;overflow:auto}.ck-master-back{display:none}@media(max-width:47.9375rem){.ck-master{grid-template-columns:minmax(0,1fr)}.ck-master_detail .ck-master-list,.ck-master:not(.ck-master_detail) .ck-master-detail{display:none}.ck-master-back{display:flex;padding:var(--ck-space-2) 0}}.ck-note{display:flex;min-width:0;align-items:center;gap:var(--ck-space-3);padding:var(--ck-space-3) var(--ck-space-4);border-radius:var(--ck-radius-card);background:var(--ck-info-soft);color:var(--ck-text);font-size:var(--ck-font-control);line-height:var(--ck-leading-normal)}.ck-note_inline{display:inline-flex;max-width:100%;gap:var(--ck-space-2);padding:var(--ck-space-1) var(--ck-space-1) var(--ck-space-1) var(--ck-space-3);border-radius:var(--ck-radius-full);font-size:var(--ck-font-hint)}.ck-note_success{background:var(--ck-success-soft)}.ck-note_warning{background:var(--ck-warning-soft)}.ck-note_danger{background:var(--ck-danger-soft)}.ck-note_neutral{background:var(--ck-field-bg)}.ck-note-mark{display:inline-flex;flex:none}.ck-note_info .ck-note-mark{color:var(--ck-info)}.ck-note_success .ck-note-mark{color:var(--ck-success)}.ck-note_warning .ck-note-mark{color:var(--ck-warning)}.ck-note_danger .ck-note-mark{color:var(--ck-danger-strong)}.ck-note-icon{width:1.125rem;height:1.125rem}.ck-note_inline .ck-note-icon{width:1rem;height:1rem}.ck-note-text{min-width:0;flex:1}.ck-note_inline .ck-note-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-note-title{font-weight:600}.ck-note-action{height:var(--ck-control-sm);flex:none;padding:0 var(--ck-space-3);border:none;border-radius:var(--ck-radius-full);background:var(--ck-bg);color:var(--ck-accent-strong);cursor:pointer;font:inherit;font-weight:600}.ck-note_inline .ck-note-action{height:1.75rem}.ck-note-action:hover{background:var(--ck-bg-hover)}.ck-note-close{display:inline-flex;width:var(--ck-control-sm);height:var(--ck-control-sm);flex:none;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:none;color:var(--ck-text-secondary);cursor:pointer}.ck-note-close:hover{background:var(--ck-bg-hover)}.ck-note-close-icon{width:1rem;height:1rem}.ck-popover{position:fixed;z-index:var(--ck-layer-menu);display:flex;min-width:12rem;max-width:calc(100vw - 2 * var(--ck-space-2));max-height:calc(100vh - 2 * var(--ck-space-2));box-sizing:border-box;flex-direction:column;padding:var(--ck-space-2);overflow:auto;border-radius:var(--ck-radius-menu);background:var(--ck-glass-menu);box-shadow:var(--ck-shadow-menu);color:var(--ck-text);outline:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ck-input_cell{padding:0 var(--ck-space-2);border-color:transparent;border-radius:var(--ck-radius-tight);background:transparent}.ck-input_cell:hover{background:var(--ck-field-fill)}.ck-input_cell:focus-within{background:var(--ck-field-fill)}.ck-input_end .ck-input-field{font-variant-numeric:tabular-nums;text-align:right}.ck-combo_text{min-height:0;height:auto;padding:var(--ck-space-1) var(--ck-space-2);border-radius:var(--ck-radius-tight);font-size:inherit}.ck-combo_text .ck-combo-chevron{opacity:0;transition:opacity .15s ease-out}.ck-combo_text:hover .ck-combo-chevron,.ck-combo_text:focus-visible .ck-combo-chevron,.ck-combo_text.ck-combo_open .ck-combo-chevron{opacity:1}.ck-menu-name{display:flex;flex-direction:column}.ck-menu-detail{color:var(--ck-text-secondary);font-size:var(--ck-font-hint);line-height:var(--ck-leading-normal)}.ck-menu-recommended{flex:none;padding:0 var(--ck-space-2);border-radius:var(--ck-radius-full);background:var(--ck-accent-soft);color:var(--ck-accent-strong);font-size:var(--ck-font-micro);font-weight:560;line-height:1.375rem}.ck-modal-foot-start{display:flex;min-width:0;align-items:center;gap:var(--ck-space-2);margin-right:auto;color:var(--ck-text-secondary);font-size:var(--ck-font-hint)}.ck-pill_info{background:var(--ck-info-soft);color:var(--ck-info)}.ck-pill_solid.ck-pill_neutral{background:var(--ck-text-secondary);color:var(--ck-on-fill)}.ck-pill_solid.ck-pill_accent{background:var(--ck-accent-fill);color:var(--ck-on-fill)}.ck-pill_solid.ck-pill_success{background:var(--ck-success-fill);color:var(--ck-on-fill)}.ck-pill_solid.ck-pill_warning{background:var(--ck-warning-fill);color:var(--ck-on-fill)}.ck-pill_solid.ck-pill_danger{background:var(--ck-danger-fill);color:var(--ck-on-fill)}.ck-pill_solid.ck-pill_info{background:var(--ck-info-fill);color:var(--ck-on-fill)}.ck-pill_outline{background:transparent;box-shadow:inset 0 0 0 1px currentColor}.ck-pill_outline.ck-pill_accent{box-shadow:inset 0 0 0 1px var(--ck-accent-border)}.ck-pill_outline.ck-pill_success{box-shadow:inset 0 0 0 1px var(--ck-success-border)}.ck-pill_outline.ck-pill_warning{box-shadow:inset 0 0 0 1px var(--ck-warning-border)}.ck-pill_outline.ck-pill_danger{box-shadow:inset 0 0 0 1px var(--ck-danger-border)}.ck-pill_outline.ck-pill_info{box-shadow:inset 0 0 0 1px var(--ck-info-border)}.ck-pill_with-dot{gap:var(--ck-space-1)}.ck-pill-dot{width:.375rem;height:.375rem;flex:none;border-radius:50%;background:currentColor}.ck-pill_solid .ck-pill-dot{background:var(--ck-on-fill)}.ck-pill_dot-only,.ck-pill_dot-only.ck-pill_xs,.ck-pill_dot-only.ck-pill_sm{width:.5rem;min-width:0;height:.5rem;padding:0;border-radius:50%}.ck-pill_dot-only.ck-pill_neutral{background:var(--ck-text-secondary)}.ck-pill_dot-only.ck-pill_accent{background:var(--ck-accent-fill)}.ck-pill_dot-only.ck-pill_success{background:var(--ck-success-fill)}.ck-pill_dot-only.ck-pill_warning{background:var(--ck-warning-fill)}.ck-pill_dot-only.ck-pill_danger{background:var(--ck-danger-fill)}.ck-pill_dot-only.ck-pill_info{background:var(--ck-info-fill)}.ck-chip_xs{height:1.375rem;padding:0 var(--ck-space-2);font-size:var(--ck-font-micro)}.ck-header-status_link{color:var(--ck-text-secondary)}[data-ck-motion=low] :is(.ck-modal,.ck-toast,.ck-sheet-layer .ck-sheet){animation-name:ck-motion-fade-in;animation-timing-function:linear}[data-ck-motion=low] :is(.ck-modal-layer[data-state=closing] .ck-modal,.ck-toast[data-state=closing]){animation-name:ck-motion-fade-out}[data-ck-motion=off] :is(.ck-modal,.ck-modal-scrim,.ck-toast,.ck-sheet-layer .ck-sheet){animation:none}[data-ck-motion=off] :is(.ck-collapsible-body,.ck-collapsible-chevron){transition:none}@media(prefers-reduced-motion:reduce){.ck-modal,.ck-toast,.ck-sheet-layer .ck-sheet{animation-name:ck-motion-fade-in;animation-timing-function:linear}.ck-collapsible-body,.ck-collapsible-chevron{transition:none}}.ck-send_state:disabled{cursor:default;opacity:1}.ck-send_pill{width:auto;max-width:100%;gap:.5rem;padding:0 1rem 0 .75rem;border-radius:var(--ck-radius-full);animation:ck-drop-in .2s ease-out}.ck-composer_status .ck-composer-row>:not(.ck-send){display:none}.ck-composer_status .ck-send_pill{flex:1;justify-content:center}.ck-send-status{overflow:hidden;font-size:.875rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ck-send_done{background:var(--ck-online)}.ck-send-done{animation:ck-send-check .32s cubic-bezier(.2,.8,.2,1.2)}@keyframes ck-send-check{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ck-drop-cover,.ck-combo-panel,.ck-send_pill,.ck-send-done{animation:none}}.ck-table{--ck-table-row: var(--ck-row-regular);display:flex;min-width:0;flex-direction:column;border-radius:var(--ck-radius-card);background:var(--ck-bg);color:var(--ck-text);font-size:var(--ck-font-row);line-height:var(--ck-leading-normal)}.ck-table_tall,.ck-linegrid_folded{--ck-table-row: var(--ck-row-tall)}.ck-table-head,.ck-table-row{position:relative;display:grid;align-items:center;padding:0 var(--ck-space-2) 0 var(--ck-space-3);border-bottom:1px solid var(--ck-divider);column-gap:var(--ck-row-gap);grid-template-columns:var(--ck-table-columns)}.ck-table-head{min-height:var(--ck-row-head);color:var(--ck-text-secondary);font-size:var(--ck-font-caption);font-weight:560}.ck-table-row{grid-template-rows:minmax(var(--ck-table-row),auto)}.ck-table-row:last-child{border-bottom:none}.ck-table-row_action:hover,.ck-linegrid-row:hover{background:var(--ck-bg-hover)}.ck-table-row_current,.ck-table-row_checked,.ck-table-row_checked:hover{background:var(--ck-picked-bg)}.ck-table-cell{min-width:0}.ck-table-cell_end{font-variant-numeric:tabular-nums;text-align:end}.ck-table-cell_truncate,.ck-table-value_truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-table-value_truncate{display:block;max-width:100%}:is(.ck-table-cell_truncate,.ck-table-value_truncate):has(.ck-input,.ck-combo,.ck-combo-wrap,.ck-checkbox,.ck-button){overflow:visible}.ck-table-main{padding:0;border:none;margin:0;background:none;color:inherit;cursor:pointer;font:inherit}.ck-table-main:after{position:absolute;border-radius:inherit;content:"";inset:0}.ck-table-main:focus-visible{outline:none}.ck-table-main:focus-visible:after{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:var(--ck-focus-inset)}.ck-table-select,.ck-table-fold,.ck-table-actions,.ck-table-lead{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.ck-table-lead{color:var(--ck-text-secondary)}.ck-table-lead>svg{width:1.25rem;height:1.25rem}.ck-table-number{color:var(--ck-text-secondary);font-variant-numeric:tabular-nums;text-align:end}.ck-table-row .ck-table-select>.ck-checkbox,.ck-table-row .ck-table-actions>*{opacity:0;transition:opacity var(--ck-dur-fast) var(--ck-ease-standard)}.ck-table-row:hover .ck-table-select>.ck-checkbox,.ck-table-row:focus-within .ck-table-select>.ck-checkbox,.ck-table:has(.ck-table-row_checked) .ck-table-select>.ck-checkbox,.ck-table-row:hover .ck-table-actions>*,.ck-table-row:focus-within .ck-table-actions>*,.ck-table-actions:has([aria-expanded=true])>*{opacity:1}@media(hover:none){.ck-table-row .ck-table-select>.ck-checkbox,.ck-table-row .ck-table-actions>*{opacity:1}}.ck-table-fold-button .ck-icon-button-icon{transition:transform var(--ck-dur-base) var(--ck-ease-standard)}.ck-table-fold-button_open .ck-icon-button-icon{transform:rotate(180deg)}.ck-table-foldbody{position:relative;z-index:1;padding:0 0 var(--ck-space-3);grid-column:1 / -1}.ck-table-facts{display:grid;margin:0;font-size:var(--ck-font-hint);gap:var(--ck-space-1) var(--ck-space-3);grid-template-columns:max-content minmax(0,1fr)}.ck-table-fact{display:contents}.ck-table-fact>dt{color:var(--ck-text-secondary)}.ck-table-fact>dd{min-width:0;margin:0}.ck-table-row_skeleton{display:flex;min-height:var(--ck-table-row)}.ck-table-skeleton-bar{width:60%;height:.875rem;border-radius:var(--ck-radius-tight);animation:ck-table-pulse 1.4s var(--ck-ease-standard) infinite;background:var(--ck-field-fill)}.ck-table-skeleton-bar[data-at="1"]{width:48%}.ck-table-skeleton-bar[data-at="2"]{width:54%}.ck-table-skeleton-bar[data-at="3"]{width:40%}@keyframes ck-table-pulse{50%{opacity:.5}}.ck-table-empty-cell{padding:var(--ck-space-6) var(--ck-space-4);color:var(--ck-text-secondary);font-size:var(--ck-font-control);text-align:center}.ck-table-cell_end .ck-input_cell{margin-inline-end:calc(-1 * (var(--ck-space-2) + 2px))}.ck-linegrid-row:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:var(--ck-focus-inset)}.ck-linegrid-primary{display:flex;flex-direction:column;align-items:stretch;padding-block:var(--ck-space-1);gap:var(--ck-space-1)}.ck-linegrid-primary>.ck-linegrid-question{align-self:flex-start}.ck-linegrid-row_question{grid-template-rows:minmax(var(--ck-row-list),auto)}.ck-linegrid-question{max-width:100%;border:none;cursor:pointer;font-family:inherit;gap:var(--ck-space-1)}.ck-linegrid-question:hover{filter:brightness(.96)}.ck-linegrid-question:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:var(--ck-focus-offset)}.ck-linegrid-question-text{overflow:hidden;text-overflow:ellipsis}.ck-linegrid-question-icon{width:.875rem;height:.875rem;flex:none}.ck-linegrid-row_excluded :is(.ck-table-cell,.ck-table-number){color:var(--ck-text-meta)}.ck-linegrid-row_excluded .ck-table-cell_end{text-decoration:line-through}.ck-linegrid-footer{border-top:1px solid var(--ck-divider);font-weight:560}.ck-linegrid_card .ck-linegrid-row>:is(.ck-table-select,.ck-table-number,.ck-linegrid-primary,.ck-table-fold,.ck-table-actions){grid-row:1}.ck-linegrid-pairs{display:grid;min-width:0;padding-bottom:var(--ck-space-2);gap:var(--ck-space-1) var(--ck-space-3);grid-column:main / -1;grid-row:2;grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr))}.ck-linegrid_card .ck-table-foldbody{grid-row:3}.ck-linegrid-pair{display:flex;min-width:0;flex-direction:column;gap:.125rem}.ck-linegrid-pair.ck-table-cell_end{align-items:flex-end}.ck-linegrid-pair-label{color:var(--ck-text-secondary);font-size:var(--ck-font-caption);line-height:var(--ck-leading-tight)}.ck-linegrid-pair-value{max-width:100%}.ck-linegrid-pair-value:has(.ck-input_cell){width:100%}.ck-linegrid-pair .ck-input_cell{margin-inline-end:0;background:var(--ck-field-fill)}.ck-linegrid-footer_card{grid-template-rows:auto}.ck-linegrid-footer_card>.ck-linegrid-pairs{padding-block:var(--ck-space-2);grid-row:1}.ck-selectionbar{display:flex;min-height:var(--ck-control-sm);align-items:center;padding:var(--ck-space-1) var(--ck-space-3);border-radius:var(--ck-radius-control);gap:var(--ck-space-3)}.ck-selectionbar_on{background:var(--ck-accent-soft)}.ck-selectionbar_sticky{position:sticky;z-index:2;top:0}.ck-selectionbar-count{font-size:var(--ck-font-control);font-weight:560;white-space:nowrap}.ck-selectionbar-actions{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;padding:0;border:none;margin:0;gap:var(--ck-space-2)}@media(prefers-reduced-motion:reduce){.ck-table-skeleton-bar{animation:none}.ck-table-fold-button .ck-icon-button-icon,.ck-table-row .ck-table-select>.ck-checkbox,.ck-table-row .ck-table-actions>*{transition:none}}.ck-number-unit{color:var(--ck-text-secondary);font-size:var(--ck-font-hint);white-space:nowrap}.ck-number .ck-input-field{font-variant-numeric:tabular-nums}.ck-datepick{padding-right:var(--ck-space-2)}.ck-datepick-trigger{display:flex;min-width:0;height:100%;flex:1;align-items:center;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-size:var(--ck-font-control);text-align:left;cursor:pointer}.ck-datepick-trigger:focus,.ck-datepick-trigger:focus-visible{outline:none}.ck-datepick-trigger:disabled{cursor:default}.ck-datepick-value,.ck-datepick-placeholder{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-datepick-placeholder{color:var(--ck-field-placeholder)}.ck-datepick-icon{flex:none;color:var(--ck-text-secondary);cursor:pointer}.ck-datepick_button{display:inline-flex}.ck-calendar{width:18rem;animation:ck-menu-in var(--ck-dur-fast) var(--ck-ease-emphasized) both}.ck-calendar[data-state=closing]{animation:ck-menu-leave var(--ck-dur-leave) var(--ck-ease-exit) forwards;pointer-events:none}.ck-calendar-body{display:flex;flex-direction:column;gap:var(--ck-space-2)}.ck-calendar-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ck-space-2)}.ck-calendar-title{font-size:var(--ck-font-control);font-weight:560}.ck-calendar-title:first-letter{text-transform:uppercase}.ck-calendar-grid{display:flex;flex-direction:column;gap:var(--ck-space-1)}.ck-calendar-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ck-space-1)}.ck-calendar-weekday{padding-bottom:var(--ck-space-1);color:var(--ck-text-secondary);font-size:var(--ck-font-caption);text-align:center}.ck-calendar-day{height:var(--ck-control-sm);padding:0;border:none;border-radius:var(--ck-radius-tight);background:transparent;color:var(--ck-text);font:inherit;font-size:var(--ck-font-control);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--ck-dur-fast) var(--ck-ease-standard)}.ck-calendar-day:hover{background:var(--ck-bg-hover)}.ck-calendar-day:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:calc(-1 * var(--ck-focus-width))}.ck-calendar-day_weekend{color:var(--ck-text-secondary)}.ck-calendar-day_outside{color:var(--ck-text-meta)}.ck-calendar-day_today{box-shadow:inset 0 0 0 2px var(--ck-accent-soft);font-weight:600}.ck-calendar-day_selected,.ck-calendar-day_selected:hover{background:var(--ck-accent-fill);color:var(--ck-on-fill);font-weight:600}.ck-calendar-day_off,.ck-calendar-day_off:hover{background:transparent;color:var(--ck-text-meta);cursor:default;opacity:.5}.ck-calendar-foot{display:flex;justify-content:center}[data-ck-motion=off] .ck-calendar,[data-ck-motion=off] .ck-calendar-day{animation:none;transition:none}@media(prefers-reduced-motion:reduce){.ck-calendar,.ck-calendar-day{animation:none;transition:none}}.ck-combo-wrap{position:relative;display:flex;min-width:0;--ck-combo-clear-right: 2rem }.ck-combo-wrap_field{--ck-combo-clear-right: calc(var(--ck-space-2) + 1rem + .5rem)}.ck-combo-wrap>.ck-combo{flex:1}.ck-combo_clearable .ck-combo-chevron{margin-left:1.5rem}.ck-combo-clear{position:absolute;top:50%;right:var(--ck-combo-clear-right);display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--ck-radius-full);background:transparent;color:var(--ck-text-secondary);cursor:pointer;transform:translateY(-50%);transition:opacity var(--ck-dur-fast) var(--ck-ease-standard)}.ck-combo-clear:hover{background:var(--ck-bg-hover);color:var(--ck-text)}.ck-combo-clear:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:0}.ck-combo-clear-icon{width:1rem;height:1rem}.ck-combo-wrap_text .ck-combo-clear{opacity:0}.ck-combo-wrap_text:hover .ck-combo-clear,.ck-combo-wrap_text:focus-within .ck-combo-clear{opacity:1}@media(hover:none){.ck-combo-wrap_text .ck-combo-clear{opacity:1}}.ck-combo-action{color:var(--ck-accent-strong)}.ck-combo-action-icon>svg{width:1.25rem;height:1.25rem}.ck-combo-action .ck-combo-title{font-weight:560}.ck-combo-mark{border-radius:2px;background:var(--ck-accent-soft);color:inherit;font-weight:600}a.ck-menu-item{box-sizing:border-box;text-decoration:none}a.ck-menu-item:hover{background:var(--ck-bg-hover)}.ck-table-cell_tree{display:flex;align-items:center;gap:var(--ck-space-1)}.ck-table-cell_tree>.ck-table-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-table-tree{position:relative;z-index:1;display:flex;flex:none;align-items:center;padding-inline-start:calc(var(--ck-tree-level, 0) * var(--ck-space-5))}.ck-table-tree-spacer{width:var(--ck-control-sm);height:1px}.ck-table-tree-toggle .ck-icon-button-icon{transition:transform var(--ck-dur-base) var(--ck-ease-standard)}.ck-table-tree-toggle_open .ck-icon-button-icon{transform:rotate(90deg)}.ck-table-row_child{background:color-mix(in srgb,var(--ck-bg-hover) 40%,transparent)}.ck-table-row_danger{box-shadow:inset 3px 0 0 var(--ck-danger-fill)}.ck-table-row_warning{box-shadow:inset 3px 0 0 var(--ck-warning-fill)}.ck-table-row_success{box-shadow:inset 3px 0 0 var(--ck-success-fill)}.ck-table-row_accent{box-shadow:inset 3px 0 0 var(--ck-accent-fill)}.ck-table-row_muted :is(.ck-table-cell,.ck-table-lead){color:var(--ck-text-meta)}@media(prefers-reduced-motion:reduce){.ck-table-tree-toggle .ck-icon-button-icon,.ck-combo-clear{transition:none}}[data-ck-motion=off] :is(.ck-table-tree-toggle .ck-icon-button-icon,.ck-combo-clear){transition:none}.ck-page{display:flex;box-sizing:border-box;width:100%;max-width:64rem;flex-direction:column;padding:var(--ck-space-6) var(--ck-space-4);margin-inline:auto;color:var(--ck-text);gap:var(--ck-space-6)}.ck-page_narrow{max-width:40rem}.ck-page_medium{max-width:48rem}.ck-page_wide{max-width:90rem}.ck-page_full{max-width:none}.ck-page-head{display:flex;align-items:flex-start;gap:var(--ck-space-3)}.ck-page-back{display:flex;flex:none;align-items:center;min-height:var(--ck-control-md)}.ck-page-heading{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;min-height:var(--ck-control-md);gap:var(--ck-space-1)}.ck-page-title{margin:0;font-size:var(--ck-font-page);font-weight:650;line-height:var(--ck-leading-tight);overflow-wrap:anywhere}.ck-page-title:focus{outline:none}.ck-page-detail,.ck-block-detail{margin:0;color:var(--ck-text-secondary);font-size:var(--ck-font-hint);line-height:var(--ck-leading-relaxed)}.ck-page-actions,.ck-block-actions{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:var(--ck-space-2)}.ck-block{display:flex;min-width:0;flex-direction:column;gap:var(--ck-space-3)}.ck-block_card{padding:var(--ck-space-4);border-radius:var(--ck-radius-card);background:var(--ck-bg)}.ck-block_tile{padding:var(--ck-space-4);border:1px solid var(--ck-border);border-radius:var(--ck-radius-card);background:var(--ck-bg-second)}.ck-block-head{display:flex;align-items:flex-start;gap:var(--ck-space-3)}.ck-block-heading{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;min-height:var(--ck-control-sm);gap:var(--ck-space-1)}.ck-block-title{margin:0;font-size:var(--ck-font-title);font-weight:600;line-height:var(--ck-leading-tight)}.ck-block-title_sub{font-size:var(--ck-font-text)}.ck-block-body{min-width:0}@media(max-width:36rem){.ck-page{padding:var(--ck-space-4);gap:var(--ck-space-5)}.ck-page-head,.ck-block-head{flex-wrap:wrap}}.ck-empty-state{display:flex;flex-direction:column;align-items:center;color:var(--ck-text-secondary);gap:var(--ck-space-3);text-align:center}.ck-empty-state_block{padding:var(--ck-space-6) var(--ck-space-4)}.ck-empty-state_inline{flex-direction:row;justify-content:space-between;padding:var(--ck-space-3) var(--ck-space-4);text-align:start}.ck-empty-state-icon{display:flex;color:var(--ck-text-meta)}.ck-empty-state-icon>svg{width:2.5rem;height:2.5rem}.ck-empty-state_inline .ck-empty-state-icon>svg{width:1.25rem;height:1.25rem}.ck-empty-state-text{max-width:28rem;margin:0;font-size:var(--ck-font-control);line-height:var(--ck-leading-relaxed)}.ck-empty-state_inline .ck-empty-state-text{flex:1}.ck-skel{display:block;background:var(--ck-field-fill);animation:ck-skel-pulse calc(var(--ck-dur-slow) * 5) var(--ck-ease-standard) infinite}.ck-skel_line{width:100%;height:.875rem;border-radius:var(--ck-radius-tight)}.ck-skel_last{width:60%}.ck-skel_block{width:100%;height:6rem;border-radius:var(--ck-radius-card)}.ck-skel_avatar{width:var(--ck-skel-size, var(--ck-avatar-md));height:var(--ck-skel-size, var(--ck-avatar-md));flex:none;border-radius:var(--ck-radius-full)}.ck-skel-lines{display:flex;flex-direction:column;gap:var(--ck-space-2)}@keyframes ck-skel-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.ck-skel{animation:none}}[data-ck-motion=low] .ck-skel,[data-ck-motion=off] .ck-skel{animation:none}.ck-tiles{display:grid;gap:var(--ck-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.ck-tiles_cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ck-tiles_cols-auto{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}@media(max-width:30rem){.ck-tiles_cols-2,.ck-tiles_cols-3{grid-template-columns:minmax(0,1fr)}}.ck-tile{position:relative;display:flex;box-sizing:border-box;min-width:0;min-height:8rem;flex-direction:column;align-items:center;justify-content:center;padding:var(--ck-space-4);border:2px solid var(--ck-border);border-radius:var(--ck-radius-card);background:var(--ck-bg);color:var(--ck-text);cursor:pointer;font:inherit;gap:var(--ck-space-2);text-align:center;transition:border-color var(--ck-dur-fast) var(--ck-ease-standard),background var(--ck-dur-fast) var(--ck-ease-standard)}.ck-tiles_sm .ck-tile{min-height:var(--ck-row-list);flex-direction:row;justify-content:flex-start;padding:var(--ck-space-3);gap:var(--ck-space-3);text-align:start}.ck-tile:hover:not(:disabled){border-color:var(--ck-accent-border);background:var(--ck-bg-hover)}.ck-tile_chosen,.ck-tile_chosen:hover:not(:disabled){border-color:var(--ck-accent-fill);background:var(--ck-accent-soft)}.ck-tile:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:var(--ck-focus-offset)}.ck-tile:disabled{cursor:default;opacity:.5}.ck-tile-icon{display:flex;color:var(--ck-accent-strong)}.ck-tile-icon>svg{width:1.75rem;height:1.75rem}.ck-tiles_sm .ck-tile-icon>svg{width:1.25rem;height:1.25rem}.ck-tile-text{display:flex;min-width:0;flex-direction:column;gap:var(--ck-space-1)}.ck-tile-title{font-size:var(--ck-font-text);font-weight:560;line-height:var(--ck-leading-tight)}.ck-tile-detail{color:var(--ck-text-secondary);font-size:var(--ck-font-caption);line-height:var(--ck-leading-normal)}.ck-tile-badge{position:absolute;top:var(--ck-space-2);right:var(--ck-space-2)}@media(prefers-reduced-motion:reduce){.ck-tile{transition:none}}.ck-steps-list{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;gap:var(--ck-space-1) var(--ck-space-2);list-style:none}.ck-steps_vertical .ck-steps-list{flex-direction:column;align-items:stretch;gap:var(--ck-space-1)}.ck-step{display:flex;align-items:center;gap:var(--ck-space-2);font-size:var(--ck-font-control)}.ck-steps_horizontal .ck-step+.ck-step:before{width:var(--ck-space-4);height:1px;background:var(--ck-border);content:""}.ck-step-body{display:flex;min-width:0;align-items:center;padding:0;border:none;border-radius:var(--ck-radius-full);background:none;color:inherit;font:inherit;gap:var(--ck-space-2);text-align:start}.ck-steps_vertical .ck-step-body{align-items:flex-start;padding:var(--ck-space-1)}.ck-step-go{padding-inline-end:var(--ck-space-1);cursor:pointer}.ck-step-go:hover .ck-step-title{text-decoration:underline}.ck-step-go:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:var(--ck-focus-offset)}.ck-step-mark{display:flex;width:1.5rem;height:1.5rem;flex:none;align-items:center;justify-content:center;border-radius:var(--ck-radius-full);font-size:var(--ck-font-caption);font-variant-numeric:tabular-nums;font-weight:600}.ck-step-mark_done{background:var(--ck-accent-fill);color:var(--ck-on-fill)}.ck-step-mark_current{background:var(--ck-accent-soft);color:var(--ck-accent-strong)}.ck-step-mark_next{background:var(--ck-field-fill);color:var(--ck-text-secondary)}.ck-step-check{width:.875rem;height:.875rem}.ck-step-text{display:flex;min-width:0;flex-direction:column}.ck-step-title{color:var(--ck-text-secondary)}.ck-step_current .ck-step-title{color:var(--ck-text);font-weight:560}.ck-step-detail{color:var(--ck-text-meta);font-size:var(--ck-font-caption)}}@layer ck{:root,.ck-vars{--ck-dur-press: .1s;--ck-dur-fast: .15s;--ck-dur-base: .22s;--ck-dur-slow: .3s;--ck-dur-leave: .18s;--ck-ease-standard: cubic-bezier(.2, 0, .2, 1);--ck-ease-emphasized: cubic-bezier(.33, 1, .68, 1);--ck-ease-exit: cubic-bezier(.4, 0, 1, 1);--ck-ease-spring: cubic-bezier(.34, 1.36, .64, 1);--ck-press-scale: .96;--ck-shift-sm: .25rem;--ck-shift: .75rem;--ck-shift-parallax: 20%;--ck-pop-scale: .85}@supports (transition-timing-function: linear(0,1)){:root,.ck-vars{--ck-ease-spring: linear( 0, .115, .348, .586, .778, .911, .989, 1.026, 1.038, 1.036, 1.027, 1.018, 1.01, 1.004, 1.001, 1 75%, 1 )}}.ck-press{transition:transform var(--ck-dur-leave, .18s) var(--ck-ease-standard, ease-out);-webkit-tap-highlight-color:transparent}.ck-press:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--ck-press-scale, .96));transition-duration:var(--ck-dur-press, .1s)}.ck-ripple-layer{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.ck-ripple{position:absolute;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;animation:ck-ripple .4s var(--ck-ease-emphasized, ease-out)}@keyframes ck-ripple{0%{transform:scale(0);opacity:.16}60%{opacity:.1}to{transform:scale(1);opacity:0}}.ck-aicon{display:inline-grid;place-items:center;vertical-align:middle}.ck-aicon-item{display:inline-flex;grid-area:1 / 1}.ck-aicon_rotate .ck-aicon-in{animation:ck-aicon-rotate-in var(--ck-dur-fast, .15s) var(--ck-ease-emphasized, ease-out) both}.ck-aicon_rotate .ck-aicon-out{animation:ck-aicon-rotate-out var(--ck-dur-fast, .15s) var(--ck-ease-exit, ease-in) both}.ck-aicon_scale .ck-aicon-in{animation:ck-aicon-scale-in var(--ck-dur-slow, .3s) ease-out both}.ck-aicon_scale .ck-aicon-out{animation:ck-aicon-scale-out var(--ck-dur-fast, .15s) var(--ck-ease-exit, ease-in) both}@keyframes ck-aicon-rotate-in{0%{transform:rotate(-90deg) scale(.5);opacity:0}}@keyframes ck-aicon-rotate-out{to{transform:rotate(90deg) scale(.5);opacity:0}}@keyframes ck-aicon-scale-in{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1);opacity:1}}@keyframes ck-aicon-scale-out{to{transform:scale(.5);opacity:0}}.ck-morph{position:relative;display:inline-block;width:24px;height:24px;flex-shrink:0;vertical-align:middle;transition:transform var(--ck-dur-base, .22s) var(--ck-ease-standard, ease-out)}.ck-morph>i{position:absolute;top:11px;left:3px;width:18px;height:2px;border-radius:1px;background:currentColor;transition:transform var(--ck-dur-base, .22s) var(--ck-ease-standard, ease-out),opacity var(--ck-dur-fast, .15s) linear}.ck-morph_menu>i:nth-child(1){transform:translateY(-6px) rotate(0) scaleX(1)}.ck-morph_menu>i:nth-child(2){transform:translate(0) rotate(0) scaleX(1)}.ck-morph_menu>i:nth-child(3){transform:translateY(6px) rotate(0) scaleX(1)}.ck-morph_back{transform:rotate(180deg)}.ck-morph_back>i:nth-child(1){transform:translate(4.2px,-4.8px) rotate(45deg) scaleX(.75)}.ck-morph_back>i:nth-child(2){transform:translate(0) rotate(0) scaleX(1)}.ck-morph_back>i:nth-child(3){transform:translate(4.2px,4.8px) rotate(-45deg) scaleX(.75)}.ck-morph_close{transform:rotate(90deg)}.ck-morph_close>i:nth-child(1){transform:translate(0) rotate(45deg) scaleX(1)}.ck-morph_close>i:nth-child(2){transform:translate(0) rotate(0) scaleX(0);opacity:0}.ck-morph_close>i:nth-child(3){transform:translate(0) rotate(-45deg) scaleX(1)}.ck-pop{animation:ck-pop-in var(--ck-dur-fast, .15s) var(--ck-ease-emphasized, ease-out) both}.ck-pop_leaving{animation:ck-pop-out var(--ck-dur-fast, .15s) var(--ck-ease-exit, ease-in) both}@keyframes ck-pop-in{0%{transform:scale(var(--ck-pop-scale, .9));opacity:0}}@keyframes ck-pop-out{to{transform:scale(var(--ck-pop-scale, .9));opacity:0}}.ck-skeleton{position:relative;overflow:hidden;border-radius:var(--ck-radius-row, .625rem);background:color-mix(in srgb,currentColor 8%,transparent)}.ck-skeleton:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 8%,transparent),transparent);animation:ck-skeleton 1.5s cubic-bezier(.4,0,.6,1) infinite;content:"";transform:translate(-100%)}@keyframes ck-skeleton{to{transform:translate(100%)}}.ck-reveal{animation:ck-reveal var(--ck-dur-base, .22s) linear both}@keyframes ck-reveal{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.ck-press:active:not(:disabled,[aria-disabled=true]){transform:none}.ck-ripple{display:none}.ck-aicon-in,.ck-pop,.ck-reveal{animation:ck-motion-fade-in var(--ck-dur-fast, .15s) linear both}.ck-aicon-out,.ck-pop_leaving{animation:ck-motion-fade-out var(--ck-dur-fast, .15s) linear both}.ck-morph,.ck-morph>i{transition-property:opacity}.ck-skeleton:after{animation:none;transform:none}}[data-ck-motion=low] .ck-press:active,[data-ck-motion=off] .ck-press:active{transform:none}[data-ck-motion=low] .ck-ripple,[data-ck-motion=off] .ck-ripple{display:none}[data-ck-motion=low] .ck-aicon-in,[data-ck-motion=low] .ck-pop,[data-ck-motion=low] .ck-reveal{animation:ck-motion-fade-in var(--ck-dur-fast, .15s) linear both}[data-ck-motion=low] .ck-aicon-out,[data-ck-motion=low] .ck-pop_leaving{animation:ck-motion-fade-out var(--ck-dur-fast, .15s) linear both}[data-ck-motion=low] .ck-morph,[data-ck-motion=low] .ck-morph>i{transition-property:opacity}[data-ck-motion=low] .ck-skeleton:after{animation:none;transform:none}[data-ck-motion=off] :is(.ck-aicon-in,.ck-aicon-out,.ck-pop,.ck-pop_leaving,.ck-reveal),[data-ck-motion=off] .ck-skeleton:after{animation:none}[data-ck-motion=off] :is(.ck-press,.ck-morph,.ck-morph>i){transition:none}@keyframes ck-motion-fade-in{0%{opacity:0}}@keyframes ck-motion-fade-out{to{opacity:0}}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:"Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-font-family:"Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color-scheme:light;--page:220 20% 97%;--background:0 0% 100%;--foreground:222 22% 15%;--card:0 0% 100%;--card-foreground:222 22% 15%;--popover:0 0% 100%;--popover-foreground:222 22% 15%;--chrome:0 0% 100%;--chrome-foreground:222 22% 15%;--inverse:222 22% 15%;--inverse-foreground:0 0% 100%;--primary:216 82% 50%;--primary-foreground:0 0% 100%;--secondary:220 16% 95%;--secondary-foreground:222 22% 15%;--muted:220 18% 95%;--muted-foreground:220 9% 42%;--subtle:220 8% 56%;--accent:220 18% 94%;--accent-foreground:222 22% 15%;--hover:220 16% 92%;--destructive:0 72% 50%;--destructive-foreground:0 0% 100%;--border:220 14% 90%;--input:220 13% 84%;--ring:216 82% 50%;--overlay:222 30% 10%;--success:152 62% 36%;--success-foreground:0 0% 100%;--success-soft:150 60% 94%;--success-strong:153 68% 25%;--success-border:150 45% 80%;--warning:36 92% 46%;--warning-foreground:0 0% 100%;--warning-soft:42 100% 94%;--warning-strong:28 85% 31%;--warning-border:40 85% 76%;--danger:0 72% 50%;--danger-foreground:0 0% 100%;--danger-soft:0 86% 96%;--danger-strong:0 68% 40%;--danger-border:0 75% 86%;--info:204 80% 44%;--info-foreground:0 0% 100%;--info-soft:204 90% 95%;--info-strong:206 75% 32%;--info-border:204 70% 84%;--file-pdf:0 68% 54%;--file-sheet:152 56% 36%;--file-image:204 78% 48%;--file-text:220 14% 48%;--file-other:220 10% 64%;--file-foreground:0 0% 100%;--radius:.625rem;--form-field-gap:.625rem;--shadow-card-value:0 0 0 1px #e2e4e9e6, 0 1px 2px #242d420d, 0 1px 3px #242d420a;--shadow-pop-value:0 0 0 1px #dcdfe5cc, 0 12px 32px #1b223224;--shadow-toast-value:0 8px 24px #1b22322e}.dark{color-scheme:dark;--page:222 18% 8%;--background:222 18% 10%;--foreground:220 16% 92%;--card:222 16% 12%;--card-foreground:220 16% 92%;--popover:222 15% 15%;--popover-foreground:220 16% 92%;--chrome:222 16% 12%;--chrome-foreground:220 16% 92%;--inverse:220 16% 92%;--inverse-foreground:222 18% 10%;--primary:214 92% 64%;--primary-foreground:222 45% 9%;--secondary:222 14% 17%;--secondary-foreground:220 16% 92%;--muted:222 14% 15%;--muted-foreground:220 10% 65%;--subtle:220 8% 50%;--accent:222 14% 18%;--accent-foreground:220 16% 94%;--hover:222 13% 22%;--destructive:0 78% 62%;--destructive-foreground:0 0% 100%;--border:222 12% 21%;--input:222 11% 27%;--ring:214 92% 64%;--overlay:222 40% 3%;--success:152 55% 47%;--success-foreground:152 60% 8%;--success-soft:152 40% 15%;--success-strong:150 60% 66%;--success-border:152 35% 27%;--warning:38 90% 55%;--warning-foreground:36 80% 8%;--warning-soft:36 50% 14%;--warning-strong:40 92% 68%;--warning-border:36 45% 28%;--danger:0 78% 62%;--danger-foreground:0 0% 100%;--danger-soft:0 45% 16%;--danger-strong:0 85% 75%;--danger-border:0 40% 30%;--info:202 80% 56%;--info-foreground:204 70% 8%;--info-soft:204 45% 15%;--info-strong:202 85% 72%;--info-border:204 40% 28%;--file-pdf:0 62% 52%;--file-sheet:152 48% 38%;--file-image:204 70% 48%;--file-text:220 12% 46%;--file-other:220 10% 36%;--file-foreground:0 0% 100%;--shadow-card-value:0 0 0 1px #2f333c, 0 1px 3px #0000004d;--shadow-pop-value:0 0 0 1px #363a45, 0 16px 40px #00000080;--shadow-toast-value:0 8px 24px #00000080}*{border-color:hsl(var(--border))}html,body{background:hsl(var(--page));color:hsl(var(--foreground))}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;caret-color:#0000;font-size:.875rem;line-height:1.45}input,textarea,select,[contenteditable]:not([contenteditable=false]){caret-color:auto}input[type=checkbox],input[type=radio],progress{accent-color:hsl(var(--primary))}::selection{background:hsl(var(--primary) / .22)}::placeholder{color:hsl(var(--subtle))}:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}[role=option][data-active]{background:hsl(var(--accent));box-shadow:inset 3px 0 hsl(var(--ring))}}@layer ck{:root[data-ck-bridge=shadcn] :is(.ck,.ck-peer,.ck-vars){--ck-bg:hsl(var(--card));--ck-bg-second:hsl(var(--page,var(--background)));--ck-bg-hover:hsl(var(--hover,var(--accent)));--ck-bg-current:hsl(var(--accent));--ck-text:hsl(var(--foreground));--ck-text-secondary:hsl(var(--muted-foreground));--ck-text-meta:hsl(var(--subtle,var(--muted-foreground)));--ck-border:hsl(var(--border));--ck-divider:hsl(var(--border));--ck-accent:hsl(var(--primary));--ck-accent-strong:hsl(var(--primary));--ck-accent-fill:hsl(var(--primary));--ck-link:hsl(var(--primary));--ck-row-active:hsl(var(--primary));--ck-accent-text:hsl(var(--primary-foreground));--ck-on-fill:hsl(var(--primary-foreground));--ck-accent-soft:hsl(var(--primary) / .1);--ck-accent-border:hsl(var(--primary) / .45);--ck-picked-bg:hsl(var(--primary) / .12);--ck-danger:hsl(var(--danger-strong,var(--destructive)));--ck-danger-strong:hsl(var(--danger-strong,var(--destructive)));--ck-danger-fill:hsl(var(--destructive));--ck-danger-soft:hsl(var(--danger-soft,var(--destructive) / .1));--ck-danger-border:hsl(var(--danger-border,var(--destructive) / .45));--ck-success:hsl(var(--success-strong));--ck-success-soft:hsl(var(--success-soft));--ck-success-fill:hsl(var(--success));--ck-success-border:hsl(var(--success-border));--ck-warning:hsl(var(--warning-strong));--ck-warning-soft:hsl(var(--warning-soft));--ck-warning-fill:hsl(var(--warning));--ck-warning-border:hsl(var(--warning-border));--ck-info:hsl(var(--info-strong));--ck-info-soft:hsl(var(--info-soft,var(--primary) / .1));--ck-info-fill:hsl(var(--info));--ck-info-border:hsl(var(--info-border));--ck-focus:hsl(var(--ring));--ck-field-border-focus:hsl(var(--ring));--ck-field-placeholder:hsl(var(--subtle,var(--muted-foreground)));--ck-scrim:hsl(var(--overlay,0 0% 0%) / .45);--ck-menu-backdrop-scrim:hsl(var(--overlay,0 0% 0%) / .45);--ck-glass-menu:hsl(var(--popover));--ck-toast-bg:hsl(var(--inverse,var(--foreground)));--ck-toast-text:hsl(var(--inverse-foreground,var(--background)));--ck-toast-action:hsl(var(--inverse-foreground,var(--background)));--ck-shadow-menu:var(--shadow-pop-value);--ck-shadow-pop:var(--shadow-pop-value);--ck-shadow-pop-soft:var(--shadow-pop-value);--ck-shadow-panel-float:var(--shadow-pop-value);--ck-shadow-dialog:var(--shadow-pop-value);--ck-shadow-panel:var(--shadow-card-value)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-full{top:100%}.right-0{right:0}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-0{left:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:var(--spacing)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-\[100dvh\]{height:100dvh}.h-auto{height:auto}.h-full{height:100%}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-\[calc\(100dvh-var\(--chrome-height\)-9rem\)\]{max-height:calc(100dvh - var(--chrome-height) - 9rem)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[16rem\]{min-height:16rem}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-40{width:calc(var(--spacing) * 40)}.w-80{width:calc(var(--spacing) * 80)}.w-\[11rem\]{width:11rem}.w-\[12rem\]{width:12rem}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-12{max-width:calc(var(--spacing) * 12)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-\[11rem\]{max-width:11rem}.max-w-\[16rem\]{max-width:16rem}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize-y{resize:vertical}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:hsl(var(--border))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-\[0\.875rem\]{border-radius:.875rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border,.border-border\/60{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,hsl(var(--border)) 60%,transparent)}}.border-border\/70{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,hsl(var(--border)) 70%,transparent)}}.border-destructive\/40{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.border-destructive\/40{border-color:color-mix(in oklab,hsl(var(--destructive)) 40%,transparent)}}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.bg-background{background-color:hsl(var(--background))}.bg-card,.bg-card\/95{background-color:hsl(var(--card))}@supports (color:color-mix(in lab,red,red)){.bg-card\/95{background-color:color-mix(in oklab,hsl(var(--card)) 95%,transparent)}}.bg-chrome{background-color:hsl(var(--chrome))}.bg-danger{background-color:hsl(var(--danger))}.bg-destructive,.bg-destructive\/5{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,hsl(var(--destructive)) 5%,transparent)}}.bg-destructive\/10{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,hsl(var(--destructive)) 10%,transparent)}}.bg-file-image{background-color:hsl(var(--file-image))}.bg-file-other{background-color:hsl(var(--file-other))}.bg-file-pdf{background-color:hsl(var(--file-pdf))}.bg-file-sheet{background-color:hsl(var(--file-sheet))}.bg-file-text{background-color:hsl(var(--file-text))}.bg-info{background-color:hsl(var(--info))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 30%,transparent)}}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 40%,transparent)}}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab,hsl(var(--muted-foreground)) 50%,transparent)}}.bg-muted\/30{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,hsl(var(--muted)) 30%,transparent)}}.bg-muted\/40{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,hsl(var(--muted)) 40%,transparent)}}.bg-page{background-color:hsl(var(--page))}.bg-primary,.bg-primary\/5{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,hsl(var(--primary)) 5%,transparent)}}.bg-primary\/10{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,hsl(var(--primary)) 10%,transparent)}}.bg-success{background-color:hsl(var(--success))}.bg-success-soft{background-color:hsl(var(--success-soft))}.bg-transparent{background-color:#0000}.bg-warning{background-color:hsl(var(--warning))}.bg-warning-soft{background-color:hsl(var(--warning-soft))}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-1{padding-left:var(--spacing)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xs{font-size:.6875rem;line-height:var(--tw-leading,1rem)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.125rem\]{font-size:1.125rem}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-chrome-foreground{color:hsl(var(--chrome-foreground))}.text-danger{color:hsl(var(--danger))}.text-danger-strong{color:hsl(var(--danger-strong))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-file-foreground{color:hsl(var(--file-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-info{color:hsl(var(--info))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-success{color:hsl(var(--success))}.text-success-strong{color:hsl(var(--success-strong))}.text-warning{color:hsl(var(--warning))}.text-warning-strong{color:hsl(var(--warning-strong))}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.shadow-card{--tw-shadow:var(--shadow-card-value);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-pop{--tw-shadow:var(--shadow-pop-value);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-primary{--tw-ring-color:hsl(var(--primary))}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-muted{--tw-ring-offset-color:hsl(var(--muted))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--ck-ease-standard));transition-duration:var(--tw-duration,var(--ck-dur-fast))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--ck-ease-standard));transition-duration:var(--tw-duration,var(--ck-dur-fast))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-ring:focus-within{outline-color:hsl(var(--ring))}@media(hover:hover){.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,hsl(var(--accent)) 50%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,hsl(var(--destructive)) 90%,transparent)}}.hover\:bg-hover:hover{background-color:hsl(var(--hover))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-ring:focus{border-color:hsl(var(--ring))}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.has-\[\[data-zoom\]\]\:h-\[calc\(100dvh-var\(--chrome-height\)-9rem\)\]:has([data-zoom]){height:calc(100dvh - var(--chrome-height) - 9rem)}@media not all and (min-width:899px){.max-\[899px\]\:hidden{display:none}}@media(min-width:900px){.min-\[900px\]\:sticky{position:sticky}.min-\[900px\]\:top-3{top:calc(var(--spacing) * 3)}.min-\[900px\]\:grid{display:grid}.min-\[900px\]\:hidden{display:none}.min-\[900px\]\:max-h-\[calc\(100dvh-var\(--chrome-height\)-7\.5rem\)\]{max-height:calc(100dvh - var(--chrome-height) - 7.5rem)}.min-\[900px\]\:max-w-\[112rem\]{max-width:112rem}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.min-\[900px\]\:items-start{align-items:flex-start}.min-\[900px\]\:gap-4{gap:calc(var(--spacing) * 4)}.min-\[900px\]\:has-\[\[data-zoom\]\]\:h-\[calc\(100dvh-var\(--chrome-height\)-7\.5rem\)\]:has([data-zoom]){height:calc(100dvh - var(--chrome-height) - 7.5rem)}}@media(min-width:40rem){.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:max-w-80{max-width:calc(var(--spacing) * 80)}.sm\:flex-none{flex:none}.sm\:basis-0{flex-basis:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media(min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline{display:inline}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(pointer:coarse){.pointer-coarse\:hidden{display:none}.pointer-coarse\:inline{display:inline}.pointer-coarse\:inline-flex{display:inline-flex}}.\[\&\.ck-block_untitled\]\:pt-1\.5.ck-block untitled{padding-top:calc(var(--spacing) * 1.5)}.\[\&\>\.ck-block-head\]\:px-2\.5>.ck-block-head{padding-inline:calc(var(--spacing) * 2.5)}}@media(prefers-reduced-motion:reduce){:where(*){transition-duration:.01ms}}:root{--chrome-height:3.5rem}@media(max-width:767px){:root{--chrome-height:7rem}}.app-scroll{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;scrollbar-gutter:stable}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body{caret-color:#0000}input,textarea,select,[contenteditable]:not([contenteditable=false]){caret-color:auto}.textLayer{text-align:initial;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){--font-height:0;--scale-x:1;--rotate:0deg;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer ::selection{background:color-mix(in srgb,AccentColor,transparent 60%);color:#0000}.textLayer .endOfContent{-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}[data-zoom-box]:not([data-selecting]) .textLayer{pointer-events:none}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
