.k-page{display:flex;flex-direction:column;gap:var(--k-gap);padding:var(--s-6);padding-block-end:var(--k-clear-end);background:var(--ground);min-block-size:100vh;font-size:var(--t-control);line-height:var(--k-lh-body)}.k-page--reading{max-inline-size:var(--k-w-reading)}.k-page--fill{padding-block-end:var(--s-6)}@media (min-width:1100px){.k-page--fill{block-size:100vh;overflow:hidden}}@media (max-width:760px){.k-page{padding:var(--s-5);padding-block-end:var(--k-clear-end-phone)}.k-page--fill{padding-block-end:var(--s-5)}}.k-stack{display:flex;flex-direction:column;gap:var(--s-4)}.k-stack--page{gap:var(--k-gap)}.k-cardgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--k-w-card),100%),1fr));gap:var(--s-5)}.k-cluster{display:flex;align-items:center;gap:var(--s-4);flex:none}.k-cluster--wrap{flex:0 1 auto;flex-wrap:wrap}.k-cluster--end{margin-inline-start:auto}@media (max-width:760px){.k-cluster--phone-row{order:3;inline-size:100%}.k-anchor--phone-grow{flex:1}}.k-work{grid-template-columns:minmax(0,1fr) var(--k-side)}.k-pair,.k-work{display:grid;gap:var(--k-gap);align-items:start}.k-pair{grid-template-columns:minmax(0,1fr)}@media (min-width:1280px){.k-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.k-aside{display:flex;flex-direction:column;gap:var(--s-5)}.k-aside,.k-scroll{min-block-size:0}@media (min-width:1100px){.k-work{flex:1;min-block-size:0;align-items:stretch}.k-aside,.k-pane{block-size:100%}.k-scroll{overflow-y:auto;flex:1}.k-work--fit{align-items:start}.k-aside--fit,.k-pane--fit{block-size:auto}}@media (max-width:1099px){.k-work{grid-template-columns:minmax(0,1fr)}.k-aside--first{order:-1}}.k-work--late{flex:none;align-items:start;grid-template-columns:minmax(0,1fr) var(--k-w-side-late)}.k-aside--late{block-size:auto}@media (max-width:1439px){.k-work--late{grid-template-columns:minmax(0,1fr)}.k-aside--late{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:760px){.k-aside--late{grid-template-columns:minmax(0,1fr)}}@media (min-width:1440px){.k-aside--late{position:sticky;inset-block-start:var(--s-5)}}.k-split{display:grid;grid-template-columns:var(--k-w-list) minmax(0,1fr);gap:var(--k-gap);align-items:stretch;block-size:var(--k-split-h)}.k-split-pane{display:grid;min-block-size:0;min-inline-size:0}@media (min-width:1100px){.k-split{flex:1;block-size:auto;min-block-size:0}}@media (max-width:1280px){.k-split{grid-template-columns:var(--k-w-list-s) minmax(0,1fr)}}@media (max-width:900px){.k-split{grid-template-columns:minmax(0,1fr)}.k-split-pane--phone-off{display:none}}.k-surface{background:var(--canvas);border-radius:var(--r-lg);box-shadow:var(--k-shadow-sheet)}.k-pane{display:flex;flex-direction:column;min-block-size:0;overflow:hidden}.k-card{padding:var(--s-3) var(--s-6)}.k-ico{flex:none}.k-ico--12{inline-size:var(--k-ico-12);block-size:var(--k-ico-12)}.k-ico--13{inline-size:var(--k-ico-13);block-size:var(--k-ico-13)}.k-ico--14{inline-size:var(--k-ico-14);block-size:var(--k-ico-14)}.k-ico--15{inline-size:var(--k-ico-15);block-size:var(--k-ico-15)}.k-ico--16{inline-size:var(--k-ico-16);block-size:var(--k-ico-16)}.k-ico--20{inline-size:var(--k-ico-20);block-size:var(--k-ico-20)}.k-ico--22{inline-size:var(--k-ico-22);block-size:var(--k-ico-22)}.k-ico--muted{color:var(--muted)}.k-ico--attention{color:var(--attention)}.k-ico--nudge{margin-block-start:var(--k-tick)}html[dir=rtl] .k-flip{transform:scaleX(-1)}.k-muted,.k-none{color:var(--muted)}.k-none{font-weight:var(--w-regular)}.k-hint{padding:var(--s-5) var(--s-7);font-size:var(--t-body);color:var(--muted)}.k-hint--flush{padding:0}@media (max-width:760px){.k-hint--keys{display:none}}.k-error{margin:var(--s-3) 0 0;color:var(--text-urgent);font-size:var(--t-body)}.k-error--flush{margin:0}.k-link{color:var(--text-action);font-weight:var(--w-medium);font-size:var(--t-body);cursor:pointer;text-decoration:none}.k-link:hover{text-decoration:underline}.k-link--ink{display:inline-block;min-block-size:var(--k-h-24);color:var(--ink)}.k-link--bare{padding:0;border:0;background:none;font:inherit;font-size:var(--t-body)}.k-link--more{display:inline-block}.k-link--icon{display:inline-flex;align-items:center;gap:var(--s-2)}.k-link--danger{color:var(--text-urgent)}.k-link--start{align-self:flex-start}.k-strong{font-weight:var(--w-medium);color:var(--ink-2)}.k-strong--add{color:var(--text-action)}.k-sr,.k-table-head--sr{position:absolute;inline-size:var(--k-hair);block-size:var(--k-hair);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.k-head{display:flex;flex-direction:column;gap:var(--s-4)}.k-crumbs{display:flex;gap:var(--s-5);min-block-size:var(--k-h-32)}.k-back,.k-crumbs{align-items:center}.k-back{display:inline-flex;gap:var(--s-3);margin-inline-end:auto;color:var(--ink-2);font-size:var(--t-body);text-decoration:none}.k-back:hover{color:var(--ink)}.k-back-name{color:var(--ink-2)}.k-pager{display:flex;align-items:center;gap:var(--s-4);min-inline-size:0;background:var(--glass-clear);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim);border-radius:var(--r-pill);padding:var(--s-1) var(--s-3)}.k-pager-arrows{gap:var(--s-2);flex:none}.k-pager-arrow,.k-pager-arrows{display:inline-flex;align-items:center}.k-pager-arrow{justify-content:center;inline-size:var(--k-h-28);block-size:var(--k-h-28);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--canvas);color:var(--ink);text-decoration:none;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.k-pager-arrow:hover{border-color:var(--ink);background:var(--surface)}.k-pager-arrow--off{color:var(--faint);opacity:var(--k-op-edge);cursor:not-allowed}.k-pager-arrow--off:hover{border-color:var(--line);background:var(--canvas)}.k-id{display:flex;align-items:center;gap:var(--s-6)}.k-id-text{min-inline-size:0;flex:1}.k-id-text--grid{display:grid;gap:var(--k-id-gap)}.k-avatar{inline-size:var(--k-avatar);block-size:var(--k-avatar);border-radius:50%;flex:none;display:grid;place-items:center;background:var(--canvas);color:var(--ink-2);font-size:var(--t-rec-avatar);font-weight:var(--w-medium);box-shadow:var(--glass-card)}.k-avatar--s{inline-size:var(--k-avatar-s);block-size:var(--k-avatar-s);font-size:var(--t-meta)}.k-avatar--dense{inline-size:var(--k-avatar-dense);block-size:var(--k-avatar-dense);font-size:var(--t-meta)}.k-avatar--img{overflow:hidden}.k-avatar--sara{overflow:hidden;background:var(--k-avatar-sara)}.k-avatar--whatsapp{background:var(--ch-whatsapp);color:var(--text-on-action)}.k-avatar--snapchat{background:var(--ch-snapchat);color:var(--ink)}.k-avatar--tiktok{background:var(--ch-tiktok);color:var(--text-on-action)}.k-avatar--instagram{background:var(--ch-instagram-mark);color:var(--text-on-action)}.k-brand-ghost{fill:var(--text-on-action);stroke:var(--ink);stroke-width:var(--k-brand-edge)}.k-avatar--marked{position:relative}.k-avatar-mark{position:absolute;inset-block-end:calc(var(--k-tick) * -1);inset-inline-end:calc(var(--k-tick) * -1);display:grid;place-items:center;inline-size:var(--k-mark);block-size:var(--k-mark);border-radius:50%;background:var(--ch-whatsapp);color:var(--text-on-action);box-shadow:var(--k-ring-fact)}.k-avatar-img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.k-title{margin:0;font-size:var(--k-t-name);font-weight:var(--w-bold);color:var(--ink)}.k-title,html[lang=ar] .k-title{line-height:var(--k-lh-tight)}.k-facts{display:flex;align-items:center;gap:var(--s-4);margin-block-start:var(--s-2);font-size:var(--t-control);color:var(--ink-2);flex-wrap:wrap}.k-facts--tall{min-block-size:var(--k-h-24)}.k-fact-group{display:inline-flex;align-items:center;gap:var(--s-4);flex-wrap:wrap}.k-sep{inline-size:var(--k-sep-dot);block-size:var(--k-sep-dot);border-radius:50%;background:var(--muted)}.k-fact-label{display:inline-flex;align-items:center;gap:var(--s-3)}.k-fact-label:before{content:"";inline-size:var(--k-dot);block-size:var(--k-dot);border-radius:50%;background:var(--ink-2);box-shadow:var(--k-ring-fact)}.k-actions{margin-inline-start:auto;align-items:center;flex:none}.k-action-row,.k-actions{display:flex;gap:var(--s-4)}.k-action-row--wrap{flex-wrap:wrap}@media (max-width:760px){.k-actions,.k-id{flex-wrap:wrap}.k-actions{margin-inline-start:0}.k-action-row,.k-actions{inline-size:100%}.k-title{font-size:var(--t-h1)}}.k-pane-head{display:flex;flex-direction:column;gap:var(--s-5);flex:none;padding:var(--s-6) var(--s-7);border-block-end:1px solid var(--line)}.k-pane-title{margin:0;font-size:var(--t-h3);font-weight:var(--w-bold);line-height:var(--k-lh-title);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-pane-title-link{color:inherit;text-decoration:none}.k-pane-title-link:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-pane-title-link:hover{text-decoration:underline;text-decoration-color:var(--line-deep);text-underline-offset:var(--s-2)}.k-pane-sub{font-size:var(--t-body);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-pane-end{display:contents}@media (max-width:480px){.k-pane-end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4);inline-size:100%}}.k-pane-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-4) var(--s-5)}@media (max-width:900px){.k-pane-head{padding-inline:var(--s-6)}}.k-fact-menu{position:relative;display:inline-flex}.k-fact-menu--heat{align-items:center;gap:var(--s-4)}.k-fact-menu--heat:before{content:"";inline-size:var(--k-sep-dot);block-size:var(--k-sep-dot);border-radius:50%;background:var(--muted)}.k-fact-btn{display:inline-flex;align-items:center;gap:var(--s-2);padding:0;border:0;border-radius:var(--r-xs);background:transparent;color:var(--ink-2);cursor:pointer;font:inherit;font-size:inherit}html[lang=ar] .k-fact-btn{font-weight:inherit}.k-fact-btn--heat:hover:not(:disabled){background:var(--surface)}.k-fact-btn:disabled{opacity:var(--k-op-dim);cursor:not-allowed}.k-fact-word{display:inline-flex;align-items:center;color:var(--ink-2)}.k-fact-btn:hover .k-fact-word--stage{text-decoration:underline;text-underline-offset:var(--s-2)}.k-fact-heat{font-weight:var(--w-regular);color:var(--ink-2)}.k-btn,.k-fact-heat{display:inline-flex;align-items:center;gap:var(--s-3);white-space:nowrap}.k-btn{justify-content:center;block-size:var(--k-h-32);padding:0 var(--s-5);border-radius:var(--r-pill);border:0;font:inherit;font-size:var(--t-body);font-weight:var(--w-medium);cursor:pointer;text-decoration:none;background:var(--field);box-shadow:var(--field-line);color:var(--ink);transition:background var(--dur-fast) var(--ease)}.k-btn:hover:not(:disabled){background:var(--pop-hover)}.k-btn:disabled{opacity:var(--k-op-faded);cursor:not-allowed}.k-btn--chip{block-size:var(--k-h-26);padding:0 var(--s-4);background:var(--canvas)}.k-btn--chip:hover:not(:disabled){background:var(--pop-hover)}.k-btn--md{block-size:var(--k-h-28)}.k-btn--action{background:var(--action);color:var(--text-on-action);box-shadow:none;block-size:var(--k-h-36);padding:0 var(--s-6);font-size:var(--t-control)}.k-btn--action:hover:not(:disabled){background:var(--action-hover)}.k-btn--danger{background:var(--urgent);color:var(--text-on-action);box-shadow:none;block-size:var(--k-h-36);padding:0 var(--s-6);font-size:var(--t-control)}.k-btn--danger:hover:not(:disabled){background:var(--text-urgent)}.k-btn--big{block-size:var(--k-h-38);padding:0 var(--s-7);font-size:var(--t-control)}.k-btn--onblue{background:var(--canvas);color:var(--text-action);box-shadow:none;block-size:var(--k-h-28);font-weight:var(--w-semibold)}.k-btn--onblue:hover:not(:disabled){background:var(--pop-hover)}.k-btn--quiet{background:transparent;box-shadow:none;border:1px solid var(--line);block-size:var(--k-h-36);color:var(--ink-2)}.k-btn--quiet:hover:not(:disabled){background:var(--pop-hover)}.k-btn--quiet.k-btn--big{block-size:var(--k-h-38)}.k-btn--quiet.k-btn--md{block-size:var(--k-h-28)}.k-btn--tint{background:var(--canvas);box-shadow:none;border:1px solid var(--muted);block-size:var(--k-h-36);color:var(--ink)}.k-btn--tint:hover:not(:disabled){background:var(--pop-hover)}.k-btn--tint:disabled{opacity:1;color:var(--muted)}.k-btn--head{block-size:var(--k-h-38);min-block-size:var(--k-h-38);padding:0 var(--s-6);border:1px solid var(--line);background:var(--canvas);box-shadow:none;color:var(--ink);font-size:var(--t-control);line-height:var(--k-lh-head);gap:var(--s-3)}.k-btn--head:hover:not(:disabled){background:var(--pop-hover)}.k-btn--ink{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.k-btn--ink:hover:not(:disabled){background:var(--ink-2)}.k-btn--square{inline-size:var(--k-h-38);padding:0}.k-btn--fixed{flex:none}.k-btn--quiet-off:disabled{opacity:1;background:var(--faint)}.k-btn--start{align-self:flex-start}.k-btn--end,.k-link--end,.k-progress-note--end{margin-inline-start:auto}.k-btn--send{inline-size:var(--k-h-36);block-size:var(--k-h-36);padding:0;border-radius:50%;color:var(--text-on-action);box-shadow:none;flex:none}.k-btn--send,.k-btn--send:hover:not(:disabled){background:var(--success)}.k-btn--send:disabled{opacity:var(--k-op-off)}.k-btn--team,.k-btn--team:hover:not(:disabled){background:var(--action)}.k-btn--icon{inline-size:var(--k-h-32);block-size:var(--k-h-28);padding:0;backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim);color:var(--ink-2)}.k-btn--icon,.k-btn--icon:hover:not(:disabled){background:var(--glass-clear)}@media (max-width:760px){.k-btn--phone-fill{inline-size:100%}.k-btn--phone-grow{flex:1;justify-content:center}}.k-pill{display:inline-flex;align-items:center;gap:var(--s-3);block-size:var(--k-h-24);padding:0 var(--s-5);border-radius:var(--r-pill);font-weight:var(--w-medium);font-size:var(--t-body);text-decoration:none;border:0;font-family:inherit}.k-pill--waiting{background:var(--action-tint);color:var(--text-action);cursor:pointer}.k-pill--waiting:hover,.k-pill--waiting[aria-pressed=true]{background:var(--action-line)}.k-pill--warn{background:var(--warn-chip);color:var(--text-attention);font-size:var(--t-rec-small)}.k-pill--success{background:var(--success-tint);color:var(--text-success)}.k-pill--late{background:var(--urgent-tint);color:var(--text-urgent)}.k-pill--quiet{background:var(--surface);color:var(--muted)}.k-pill--info{background:var(--action-tint);color:var(--text-action)}.k-pill-dot{inline-size:var(--k-dot);block-size:var(--k-dot);border-radius:50%;background:var(--action);flex:none;box-shadow:var(--k-ring-halo)}.k-late,.k-urgent{color:var(--text-urgent);font-weight:var(--w-medium);white-space:nowrap}.k-soon{color:var(--text-action)}.k-chip,.k-soon{white-space:nowrap}.k-chip{flex:none;display:inline-flex;align-items:center;gap:var(--s-2);block-size:var(--k-h-28);padding:0 var(--s-5);max-inline-size:100%;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--canvas);color:var(--ink);font:inherit;font-size:var(--t-body);font-weight:var(--w-medium);cursor:pointer;text-decoration:none;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.k-chip-label{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.k-chip:hover{border-color:var(--action);color:var(--text-action)}.k-chip--accent{color:var(--text-action);border-color:var(--action-line);background:var(--action-tint)}.k-btn:focus-visible{box-shadow:var(--focus-ring)}.k-chip:focus-visible,.k-disclosure-summary:focus-visible,.k-pill:focus-visible{box-shadow:var(--k-ring-inset)}.k-disclosure-summary:focus-visible{border-radius:var(--r-sm)}.k-link,.k-tab,.k-unit-link{position:relative}.k-link:focus-visible,.k-tab:focus-visible,.k-unit-link:focus-visible{outline:none;box-shadow:none}.k-link:focus-visible:after,.k-unit-link:focus-visible:after{content:"";position:absolute;inset-block:calc(var(--s-1) * -1);inset-inline:calc(var(--s-3) * -1);border-radius:var(--r-xs);box-shadow:var(--k-ring-inset);pointer-events:none}.k-unit-link:focus-visible:after{inset-block:calc(var(--s-2) * -1)}.k-link--more:focus-visible:after{inset-block:calc(var(--s-3) - var(--s-1)) calc(var(--s-5) - var(--s-1))}.k-tab:focus-visible:after{content:"";position:absolute;inset-block:var(--s-3);inset-inline:calc(var(--s-3) * -1);border-radius:var(--r-sm);box-shadow:var(--k-ring-inset);pointer-events:none}.k-date{inline-size:var(--k-date);block-size:var(--k-date);background:var(--action-tint);color:var(--text-action);justify-content:center;line-height:var(--k-lh-calendar)}.k-cal,.k-date{border-radius:var(--r-control);flex:none;display:flex;flex-direction:column;align-items:center}.k-cal{--k-cal-tone:var(--action);--k-cal-ink:var(--ink);inline-size:var(--k-cal);overflow:hidden;background:var(--canvas);box-shadow:var(--k-shadow-cal);line-height:var(--k-lh-tight);padding-block-end:var(--s-3)}.k-cal--late{--k-cal-tone:var(--urgent);--k-cal-ink:var(--text-urgent)}.k-cal-band{inline-size:100%;text-align:center;padding:var(--k-pad-band);margin-block-end:var(--s-2);font-weight:var(--w-semibold);color:var(--text-on-action);background:var(--k-cal-tone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-cal-day{font-size:var(--t-h2);font-weight:var(--w-bold);color:var(--k-cal-ink)}.k-cal-time{font-weight:var(--w-medium);color:var(--muted)}.k-callout{display:flex;gap:var(--k-callout-gap);padding:var(--k-pad-callout);border-block-end:1px solid var(--line);background:var(--k-callout-bg)}.k-callout-label{display:flex;align-items:center;gap:var(--s-3);font-weight:var(--w-bold);font-size:var(--t-control);white-space:nowrap;align-self:flex-start}.k-callout-body{flex:1;min-inline-size:0}.k-callout-text{margin:0;flex:1;font-size:var(--t-rec-body);line-height:var(--k-lh-callout);color:var(--ink)}.k-callout-notes{margin:var(--s-2) 0 0;padding:0;list-style:none;display:flex;gap:var(--k-callout-gap);flex-wrap:wrap}.k-callout-note{display:flex;align-items:center;gap:var(--k-note-gap);color:var(--ink);font-size:var(--t-rec-body)}.k-callout-action{align-self:flex-start;white-space:nowrap}@media (max-width:760px){.k-callout{flex-direction:column}}.k-tabs{display:flex;padding:0 var(--s-7);gap:var(--s-8);border-block-end:1px solid var(--line);margin:0}.k-tab,.k-tabs{align-items:center;background:transparent}.k-tab{display:inline-flex;gap:var(--s-3);padding:0;border:0;font-family:inherit;cursor:pointer;block-size:var(--k-h-44);min-block-size:var(--k-h-44);justify-content:center;min-inline-size:var(--k-h-24);margin-block-end:calc(-1 * var(--k-hair));border-block-end:2px solid transparent;font-size:var(--t-rec-body);font-weight:var(--w-medium);color:var(--muted);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.k-tab:hover{color:var(--ink)}.k-tab[aria-current=true],.k-tab[aria-selected=true]{color:var(--ink);border-block-end-color:var(--ink)}.k-tab-count{font-family:var(--font-num);font-size:var(--t-caption);color:var(--muted)}.k-tab-count--on{color:var(--ink)}@media (max-width:900px){.k-tabs{overflow-x:auto;scrollbar-width:none}}@media (max-width:760px){.k-tab{flex:none}}.k-section{padding:var(--s-6) var(--s-7) var(--s-3)}.k-section--padded{padding-block-end:var(--s-6)}.k-section-head{display:flex;align-items:center;gap:var(--s-4);margin-block-end:var(--s-3)}.k-section-title{font-size:var(--t-body);font-weight:var(--w-semibold);color:var(--muted)}.k-section-title--strong{font-size:var(--t-control);font-weight:var(--w-bold);color:var(--ink)}.k-section-count{font-style:normal;font-size:var(--t-meta);color:var(--muted)}.k-section-end{margin-inline-start:auto;position:relative}.k-by{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-body);color:var(--muted);font-weight:var(--w-medium)}@media (max-width:760px){.k-section{padding-inline:var(--s-6)}}.k-list{margin:0;padding:0;list-style:none}.k-item{position:relative;display:grid;grid-template-columns:var(--k-avatar-s) minmax(0,1fr);gap:var(--s-5);inline-size:100%;box-sizing:border-box;padding:var(--s-6);border:0;border-radius:var(--r-card);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background var(--dur) var(--ease)}.k-item--plain{grid-template-columns:minmax(0,1fr)}.k-item:hover{background:var(--surface)}.k-item--on,.k-item--on:hover{background:var(--surface);box-shadow:var(--k-ring-line)}.k-item:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-item--attn:before{content:"";position:absolute;inset-inline-start:0;inset-block:var(--s-5);inline-size:var(--k-edge-attn);border-radius:var(--r-pill);background:var(--urgent)}.k-item-body{flex-direction:column;gap:var(--s-2)}.k-item-body,.k-item-line{display:flex;min-inline-size:0}.k-item-line{align-items:baseline;gap:var(--s-4)}.k-item-title{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-control);font-weight:var(--w-medium);color:var(--ink)}.k-item-title--unread{font-weight:var(--w-semibold)}.k-item-time{margin-inline-start:auto;flex:none;color:var(--muted);white-space:nowrap}.k-item-time--unread{color:var(--text-urgent)}.k-item-sub{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-body);line-height:var(--k-lh-body);color:var(--muted)}.k-item-sub--unread{color:var(--ink);font-weight:var(--w-medium)}.k-item-tags{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3);min-inline-size:0}.k-itemcard{display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-4) var(--s-5);border-radius:var(--r-md);background:var(--surface);color:var(--ink);text-decoration:none;transition:background var(--dur-fast) var(--ease)}.k-itemcard:hover{background:var(--pop-hover)}.k-itemcard:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-itemcard-line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);min-inline-size:0}.k-itemcard-title{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-body);font-weight:var(--w-medium)}.k-itemcard-meta{flex:none;white-space:nowrap}.k-itemcard-meta,.k-itemcard-sub{font-size:var(--t-meta);color:var(--muted)}.k-empty-row{display:flex;align-items:center;gap:var(--s-6);padding:var(--s-6);border:1px dashed var(--line-deep);border-radius:var(--r-control)}.k-empty-row-text{flex:1;min-inline-size:0}.k-empty-row-title{display:block;font-size:var(--t-control);font-weight:var(--w-semibold)}.k-empty-row-sub{display:block;font-size:var(--t-body);color:var(--muted)}.k-empty-ico{inline-size:var(--k-h-36);block-size:var(--k-h-36);background:var(--surface);display:grid;place-items:center;color:var(--heat-unknown)}.k-deal-row,.k-empty-ico{border-radius:var(--r-control)}.k-deal-row{display:grid;grid-template-columns:minmax(0,1fr) var(--k-col-deal-stage) var(--k-col-deal-amt);align-items:center;gap:var(--s-7);padding:var(--s-5) 0;text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease)}.k-deal-row+.k-deal-row{border-block-start:1px solid var(--line)}.k-deal-row:hover{background:var(--surface)}.k-deal-title{display:inline;line-height:var(--k-lh-solid);font-weight:var(--w-semibold);font-size:var(--t-control)}.k-deal-sub{display:block;font-size:var(--t-rec-body);color:var(--muted)}.k-deal-stage{font-size:var(--t-rec-small);color:var(--ink-2);margin-block-end:var(--s-2);white-space:nowrap}.k-deal-stage--late{color:var(--text-urgent);font-weight:var(--w-medium)}.k-deal-amt{font-weight:var(--w-semibold);font-size:var(--t-control);text-align:end}.k-progress{block-size:var(--k-bar);border-radius:var(--k-r-bar);background:var(--line)}.k-progress-fill{display:block;inline-size:var(--k-fill,0);block-size:100%;border-radius:var(--k-r-bar);background:var(--action)}.k-progress--late .k-progress-fill{background:var(--urgent)}.k-timeline{display:grid;gap:var(--s-4);padding-inline:var(--s-6)}.k-timeline-legend{align-items:center;justify-content:space-between;color:var(--muted)}.k-timeline-keys,.k-timeline-legend{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-7)}.k-timeline-keys{list-style:none;margin:0;padding:0}.k-timeline-key{display:flex;align-items:center;gap:var(--s-3)}.k-timeline-stage{position:relative;padding-block-start:var(--k-h-24)}.k-timeline-lane{position:relative;block-size:var(--k-h-24)}.k-timeline-line,.k-timeline-past{position:absolute;inset-inline-start:0;inset-block:0;margin-block:auto;block-size:var(--k-bar);border-radius:var(--k-r-bar)}.k-timeline-line{inset-inline-end:0;background:var(--line)}.k-timeline-past{inline-size:var(--k-at,0);background:var(--line-deep)}.k-timeline-dot{display:block;flex:none;box-sizing:border-box;inline-size:var(--k-timeline-dot);block-size:var(--k-timeline-dot);border-radius:var(--r-pill);background:var(--ink)}.k-timeline-dot--late{background:var(--urgent)}.k-timeline-dot--now{inline-size:var(--k-hair);border-radius:0;background:var(--action)}.k-timeline-dot--high{background:var(--attention)}.k-timeline-dot--focus{background:var(--action);box-shadow:var(--k-ring-halo)}.k-timeline-dot--count{display:grid;place-items:center;inline-size:var(--k-timeline-count);block-size:var(--k-timeline-count);color:var(--canvas)}.k-timeline-dot--done{background:var(--canvas);border:2px solid var(--muted);color:var(--muted)}.k-timeline-slot{position:absolute;inset-block:0;inset-inline-start:var(--k-at,0);inline-size:var(--k-h-24);margin-inline-start:calc(var(--k-h-24) / -2)}.k-timeline-mark{position:relative;display:grid;place-items:center;inline-size:100%;block-size:100%;padding:0;border:0;border-radius:var(--r-pill);background:transparent;cursor:pointer;transition:opacity var(--dur-fast) var(--ease)}.k-timeline-mark:focus-visible{outline:none;box-shadow:var(--focus-ring)}.k-timeline-mark[data-dim=true]{opacity:var(--k-op-off)}.k-timeline-slot:focus-within,.k-timeline-slot:hover{z-index:var(--k-z-above)}.k-timeline-tipbox{position:absolute;inset-block-end:100%;inset-inline-start:50%;inline-size:0;display:none;justify-content:center;pointer-events:none}.k-timeline-tipbox[data-edge=start]{justify-content:flex-start}.k-timeline-tipbox[data-edge=end]{justify-content:flex-end}.k-timeline-mark:focus-visible .k-timeline-tipbox,.k-timeline-mark:hover .k-timeline-tipbox,.k-timeline-mark[data-on=true] .k-timeline-tipbox{display:flex}.k-timeline-list,.k-timeline-tip{flex:none;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:var(--k-w-menu-l);padding:var(--s-2) var(--s-4);border-radius:var(--r-control);background:var(--canvas);color:var(--ink);box-shadow:var(--k-shadow-sheet);text-align:start}.k-timeline-tipbox--list{display:flex;pointer-events:auto;inset-inline-start:50%}.k-timeline-list{display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-2)}.k-timeline-item{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:0;border-radius:var(--r-control);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.k-timeline-item:focus-visible,.k-timeline-item:hover{background:var(--pop-hover);outline:none}.k-timeline-now{position:absolute;inset-block-start:0;inset-inline-start:var(--k-at,0);inline-size:0;block-size:calc(var(--k-h-24) * 2);display:flex;flex-direction:column;align-items:center;pointer-events:none}.k-timeline-now[data-edge=start]{align-items:flex-start}.k-timeline-now[data-edge=end]{align-items:flex-end}.k-timeline-now-label{flex:none;inline-size:-moz-max-content;inline-size:max-content;block-size:var(--k-h-24);display:flex;align-items:center;font-weight:var(--w-medium);color:var(--ink)}.k-timeline-now-line{flex:1;inline-size:var(--k-hair);background:var(--action)}.k-timeline-ticks{position:relative;block-size:var(--k-h-24);margin:0;padding:0;list-style:none}.k-timeline-tick{position:absolute;inset-block-start:0;inset-inline-start:var(--k-at,0);inline-size:0;display:flex;justify-content:center;white-space:nowrap}.k-timeline-note,.k-timeline-summary,.k-timeline-tick{color:var(--muted)}.k-timeline-note{margin:0}.k-meter{position:relative;display:grid;gap:var(--s-3);padding-block-start:var(--k-h-24)}.k-meter-track{display:flex;gap:var(--s-1);block-size:var(--k-meter);border-radius:var(--r-pill);background:var(--action-tint);overflow:hidden}.k-meter-closed{background:var(--action);border-radius:var(--r-pill)}.k-meter-closed,.k-meter-expected{display:block;inline-size:var(--k-fill,0)}.k-meter-expected{box-sizing:border-box;background:transparent;border:2px solid var(--action);border-radius:var(--r-pill)}.k-meter-target{position:absolute;inset-block-start:0;inset-inline-start:var(--k-at,0);inline-size:0;block-size:calc(var(--k-h-24) + var(--k-meter) + var(--s-1));display:flex;flex-direction:column;align-items:center}.k-meter-target[data-edge=end]{align-items:flex-end}.k-meter-target:after{content:"";flex:1;border-inline-start:2px solid var(--ink)}.k-meter-target-label{flex:none;inline-size:-moz-max-content;inline-size:max-content;block-size:var(--k-h-24);display:flex;align-items:center;font-weight:var(--w-medium);color:var(--ink)}.k-meter-words{display:flex;gap:var(--s-1);color:var(--muted)}.k-meter-word{display:flex;justify-content:center;inline-size:var(--k-fill,0);min-inline-size:-moz-max-content;min-inline-size:max-content;white-space:nowrap}.k-meter--compact{padding-block-start:0;inline-size:100%}.k-meter-track--segments{background:var(--track)}.k-meter-seg{display:block;inline-size:var(--k-fill,0);border-radius:var(--r-pill)}.k-meter-seg--action{background:var(--action)}.k-meter-seg--ink{background:var(--ink)}.k-meter-seg--success{background:var(--success)}.k-meter-seg--muted{background:var(--muted)}.k-meter-seg--stale{background-image:var(--k-hatch);border:1px dashed var(--muted);box-sizing:border-box}.k-meter-seg--hollow{border:1px solid var(--muted);box-sizing:border-box}.k-clock{flex:none;display:flex;align-items:center;gap:var(--s-5)}.k-clock-dial{position:relative;inline-size:var(--k-clock);block-size:var(--k-clock);border-radius:var(--r-pill);background:var(--glass-clear);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim),var(--glass-lift)}.k-clock-hand,.k-clock-tick{position:absolute;inset-inline-start:50%;inset-block-start:50%;transform:rotate(var(--k-turn,0deg));transform-origin:50% 100%}.k-clock-tick{inline-size:var(--k-hair);block-size:calc(var(--k-clock) / 2);margin-inline-start:calc(var(--k-hair) / -2);margin-block-start:calc(var(--k-clock) / -2);display:flex;justify-content:center}.k-clock-tick-mark{inline-size:var(--k-hair);block-size:var(--k-clock-tick);border-radius:var(--r-pill);background:var(--faint)}.k-clock-tick-mark--major{block-size:var(--k-clock-tick-major);background:var(--ink)}.k-clock-hand{inline-size:var(--k-clock-hand);margin-inline-start:calc(var(--k-clock-hand) / -2);border-radius:var(--r-pill);background:var(--ink)}.k-clock-hand--hour{block-size:calc(var(--k-clock) / 2 - var(--s-4));margin-block-start:calc((var(--k-clock) / 2 - var(--s-4)) * -1)}.k-clock-hand--minute{block-size:calc(var(--k-clock) / 2 - var(--s-1));margin-block-start:calc((var(--k-clock) / 2 - var(--s-1)) * -1)}.k-clock-hand--second{inline-size:var(--k-hair);block-size:calc(var(--k-clock) / 2);margin-inline-start:calc(var(--k-hair) / -2);margin-block-start:calc(var(--k-clock) / -2);background:var(--action)}.k-clock-pin{position:absolute;inset-inline-start:50%;inset-block-start:50%;inline-size:var(--k-clock-pin);block-size:var(--k-clock-pin);margin-inline-start:calc(var(--k-clock-pin) / -2);margin-block-start:calc(var(--k-clock-pin) / -2);border-radius:var(--r-pill);background:var(--action)}.k-clock-read{display:flex;flex-direction:column;gap:var(--s-1)}.k-clock-time{min-block-size:calc(var(--t-h3) * var(--k-lh-head));font-size:var(--t-h3);font-weight:var(--w-medium);line-height:var(--k-lh-head);color:var(--ink);font-variant-numeric:tabular-nums}.k-clock-zone{color:var(--muted);font-weight:var(--w-medium)}@media (max-width:760px){.k-deal-row{grid-template-columns:minmax(0,1fr) auto;gap:var(--s-4) var(--s-5)}.k-deal-side{grid-column:1/-1;grid-row:2}}.k-table-wrap{position:relative;inline-size:100%}.k-table-wrap--wide{overflow-x:auto;background:var(--k-scroll-cue)}.k-table{inline-size:100%;border-collapse:collapse;font-size:var(--t-body);color:var(--ink)}.k-table--wide{min-inline-size:var(--k-w-table-wide)}.k-trow{transition:background var(--dur-fast) var(--ease);scroll-margin-block:var(--s-9)}.k-trow+.k-trow{border-block-start:1px solid var(--k-row-line,var(--line))}.k-trow:hover{background:var(--pop-hover)}.k-trow--detail:hover,.k-trow--head:hover{background:transparent}.k-trow--dim{color:var(--muted)}.k-trow--hot,.k-trow--hot:hover{background:var(--warn-chip)}.k-trow--current,.k-trow--current:hover{background:var(--track)}.k-trow--selected,.k-trow--selected:hover{background:var(--action-tint)}.k-trow--current{box-shadow:var(--k-shadow-current)}.k-trow--current:dir(rtl){box-shadow:var(--k-shadow-current-rtl)}.k-trow--head{border-block-end:1px solid var(--line)}.k-trow--group,.k-trow--group:hover{background:transparent}.k-trow--detail{--k-row-line:transparent}.k-cell{padding:var(--s-4) var(--s-3);vertical-align:middle;text-align:start;block-size:var(--k-h-44);overflow-wrap:anywhere;font-size:var(--t-body);font-weight:var(--w-regular);color:var(--ink)}.k-cell:first-child{padding-inline-start:var(--s-7)}.k-cell:last-child{padding-inline-end:var(--s-7)}.k-cell--head{block-size:auto;padding-block:var(--s-3);font-size:var(--t-meta);font-weight:var(--w-medium);color:var(--muted)}.k-cell--check{inline-size:var(--k-w-shrink);min-inline-size:var(--k-col-check);white-space:nowrap}.k-cell--main{min-inline-size:var(--k-w-main)}.k-cell--text{min-inline-size:var(--k-w-text)}.k-cell--bar{min-inline-size:var(--k-w-barcell)}.k-table--aligned{table-layout:fixed}.k-cell--fixed-main{inline-size:var(--k-w-main)}.k-cell--fixed-short{inline-size:var(--k-col-short);white-space:normal}.k-cell--num,.k-cell--short{white-space:nowrap}.k-cell--num{inline-size:var(--k-col-num)}.k-cell--act{min-inline-size:var(--k-col-act);text-align:end}.k-cell--detail{block-size:auto;padding-block:var(--s-3) var(--s-4)}.k-cell--group{block-size:auto;padding-block:var(--s-4) var(--s-2)}.k-group{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--s-2) var(--s-4)}.k-group-title{font-size:var(--t-meta);font-weight:var(--w-semibold);color:var(--ink)}.k-group-count{font-style:normal}.k-group-count,.k-group-note{font-size:var(--t-meta);color:var(--muted)}.k-cell--empty{color:var(--muted);text-align:center;padding-block:var(--s-9);block-size:auto}.k-cell-label{display:none;flex:none;color:var(--muted)}.k-cell-body{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3) var(--s-4);min-inline-size:0}.k-cell-body--check{flex-wrap:nowrap}.k-cell-body--act{justify-content:flex-end}.k-cellmain{display:flex;align-items:center;gap:var(--s-5);min-inline-size:0}.k-cellmain--lead{min-block-size:var(--k-h-cellmain)}.k-cellmain-text{display:flex;flex-direction:column;gap:var(--s-1);min-inline-size:0}.k-cellmain-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2) var(--s-4);font-size:var(--t-control);font-weight:var(--w-semibold)}.k-cellmain-link{color:var(--ink);text-decoration:none;padding-block:var(--s-3);margin-block:calc(var(--s-3) * -1)}.k-cellmain-link:hover{text-decoration:underline}.k-cellmain-link--one:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-cellmain-sub{font-size:var(--t-meta);color:var(--muted);font-weight:var(--w-regular)}.k-cellmain-name{display:inline}.k-cellmain-title--one{flex-wrap:nowrap}.k-cellmain--fit{flex:1 1 100%}.k-cellmain-text--fit{flex:1 1 0}.k-cellmain-name--one{flex:1 1 0;min-inline-size:0;contain:inline-size;display:flex}.k-cellmain-name-text{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-cellmain-sub--items{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s-3);min-inline-size:0;overflow:hidden;line-height:var(--k-lh-title);max-block-size:calc(var(--t-meta) * var(--k-lh-title))}.k-cellmain-item{flex:none;white-space:nowrap}.k-cellmain-item--cut{white-space:normal}.k-cellmain-note{display:none;align-items:center}@media (max-width:760px){.k-table-wrap--wide{overflow-x:visible;background:none}.k-table--wide{min-inline-size:0}.k-table,.k-table-body,.k-table-head{display:block}.k-trow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-4) var(--s-6);min-block-size:var(--k-h-44)}.k-trow--head{display:none}.k-cell,.k-cell:first-child,.k-cell:last-child{padding:0;block-size:auto;inline-size:auto;min-inline-size:0}.k-cell--main{flex:1 1 0}.k-cell--num,.k-cell--short,.k-cell--text{order:2;flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}.k-cell--end{justify-content:flex-end}.k-cell--bar{order:2;flex:1 1 100%;display:flex;align-items:center}.k-cell-body--bar{flex:1 1 auto}.k-cell--act{order:1}.k-cell--detail,.k-cell--empty,.k-cell--group{flex:1 1 100%;order:3}.k-cell--empty{padding-block:var(--s-9)}.k-cell-label{display:inline}.k-cellmain-note{display:flex}.k-cellmain--fit,.k-cellmain-text--fit{flex:0 1 auto}.k-cellmain-name--one{flex:0 1 auto;contain:none}.k-cellmain-sub--items{max-block-size:none}.k-cell-body--num,.k-cell-body--short,.k-cell-body--text{justify-content:flex-end;text-align:end}}.k-table-wrap--fit{container:k-fit/inline-size}@container k-fit (max-width: 959px){.k-table,.k-table-body,.k-table-head{display:block}.k-trow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-4) var(--s-6);min-block-size:var(--k-h-44)}.k-trow--head{display:none}.k-cell,.k-cell:first-child,.k-cell:last-child{padding:0;block-size:auto;inline-size:auto;min-inline-size:0}.k-cell--main{flex:1 1 0}.k-cell--num,.k-cell--short,.k-cell--text{order:2;flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}.k-cell--end{justify-content:flex-end}.k-cell--act{order:1}.k-cell--detail,.k-cell--empty,.k-cell--group{flex:1 1 100%;order:3}.k-cell--empty{padding-block:var(--s-9)}.k-cell-label{display:inline}.k-cellmain-note{display:flex}.k-cellmain--fit,.k-cellmain-text--fit{flex:0 1 auto}.k-cellmain-name--one{flex:0 1 auto;contain:none}.k-cellmain-sub--items{max-block-size:none}.k-cell-body--num,.k-cell-body--short,.k-cell-body--text{justify-content:flex-end;text-align:end}}.k-unit-row{display:grid;grid-template-columns:var(--k-thumb-w) minmax(0,1fr) auto auto;align-items:center;gap:var(--s-6);padding:var(--s-4) 0;border-radius:var(--r-control);transition:background var(--dur-fast) var(--ease)}.k-unit-row+.k-unit-row{border-block-start:1px solid var(--line)}.k-thumb{position:relative;display:grid;place-items:center;overflow:hidden;flex:none;padding:0;border:0;background-color:var(--surface);color:var(--heat-unknown);background-image:var(--k-thumb-img,none);background-size:cover;background-position:50%;cursor:default}.k-thumb--mark{inline-size:var(--k-h-40);block-size:var(--k-h-40);border-radius:var(--r-control)}.k-thumb--unit{inline-size:var(--k-thumb-w);block-size:var(--k-thumb-h);border-radius:var(--r-sm)}.k-thumb--pick{inline-size:var(--k-thumb-w-s);block-size:var(--k-thumb-h-s);border-radius:var(--r-xs)}.k-thumb--file{inline-size:var(--k-thumb-row);block-size:var(--k-thumb-row);border-radius:var(--r-md)}.k-thumb--chip,.k-thumb--file{background-color:var(--track);color:var(--muted)}.k-thumb--chip{inline-size:var(--k-h-32);block-size:var(--k-h-32);border-radius:var(--r-pill)}.k-thumb--tile{block-size:var(--k-h-tile)}.k-thumb--tile,.k-thumb--tile-row{border-radius:var(--r-control);background-color:var(--track);color:var(--muted)}.k-thumb--tile-row{inline-size:var(--k-thumb-w);block-size:var(--k-thumb-h)}.k-thumb--open{cursor:pointer}.k-thumb--pdf{color:var(--text-urgent)}.k-thumb--sheet{color:var(--text-success)}.k-thumb--doc{color:var(--text-action)}.k-thumb--instagram{background-image:var(--ch-instagram-mark);color:var(--k-on-dark)}.k-thumb--tiktok{background-color:var(--ch-tiktok);color:var(--k-on-dark)}.k-thumb--snapchat{background-color:var(--ch-snapchat);color:var(--ink)}.k-thumb:focus-visible{outline:none;box-shadow:var(--focus-ring)}.k-thumb-media{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;display:block}.k-unit-link{color:inherit;text-decoration:none}.k-unit-title{font-size:var(--t-control);font-weight:var(--w-semibold)}.k-unit-sub{display:block;font-size:var(--t-rec-body);color:var(--muted)}.k-unit-price{font-size:var(--t-control);font-weight:var(--w-semibold);white-space:nowrap}.k-fit{display:flex;align-items:center;gap:var(--s-4);margin-block-start:var(--k-tick);font-size:var(--t-meta);color:var(--muted)}.k-fit-marks{display:inline-flex;gap:var(--k-tick)}.k-fit-mark{inline-size:var(--k-fit-w);block-size:var(--k-bar);border-radius:var(--k-r-bar);background:var(--line)}.k-fit-mark[data-state=exact]{background:var(--success)}.k-fit-mark[data-state=near]{background:var(--attention)}.k-fit-note{font-style:normal;white-space:nowrap}.k-fit-note--miss{color:var(--ink-2)}.k-fit-note--near{color:var(--text-attention)}@media (max-width:760px){.k-unit-row{grid-template-columns:var(--k-thumb-w-phone) minmax(0,1fr) auto;grid-template-areas:"th t t" "th pr act";row-gap:var(--s-3)}.k-thumb--unit{inline-size:var(--k-thumb-w-phone);grid-area:th;align-self:start}.k-unit-text{grid-area:t}.k-unit-price{grid-area:pr}.k-unit-act{grid-area:act;grid-column:auto;justify-self:end}}.k-search{box-sizing:border-box;display:flex;align-items:center;gap:var(--s-4);inline-size:var(--k-w-search);max-inline-size:100%;block-size:var(--k-h-38);padding-inline:var(--s-6);border-radius:var(--r-pill);background:var(--field);box-shadow:var(--field-line);color:var(--muted)}.k-search:focus-within{box-shadow:var(--focus-ring)}.k-search-input{flex:1;min-inline-size:0;align-self:stretch;border:0;outline:0;background:transparent;font:inherit;font-size:var(--t-body);color:var(--ink);text-overflow:ellipsis}.k-search-input::-moz-placeholder{color:var(--muted)}.k-search-input::placeholder{color:var(--muted)}.k-search-input:focus,.k-search-input:focus-visible{outline:none;box-shadow:none}.k-search-input::-webkit-search-cancel-button{display:none}@media (max-width:760px){.k-search{inline-size:100%}.k-sep--phone-hidden{display:none}}.k-search-clear{flex:none;display:inline-grid;place-items:center;inline-size:var(--k-h-24);block-size:var(--k-h-24);padding:0;border:0;border-radius:var(--r-pill);background:transparent;color:var(--muted);cursor:pointer}.k-search-clear:hover{background:var(--track);color:var(--ink)}.k-rows{display:flex;flex-direction:column}.k-rows--pane{gap:var(--s-1);flex:1;min-block-size:0;overflow-y:auto;padding:var(--s-4)}.k-row,.k-row-head{display:grid;align-items:center;gap:var(--s-6)}.k-row{position:relative;padding:var(--s-4);margin-inline:calc(var(--s-4) * -1);border-radius:var(--r-control);transition:background var(--dur-fast) var(--ease)}.k-row+.k-row{border-block-start:1px solid var(--line);border-start-start-radius:0;border-start-end-radius:0}.k-row:hover{background:var(--surface)}.k-row--on,.k-row--on:hover{background:var(--action-tint)}.k-row--0{grid-template-columns:var(--k-h-40) minmax(0,1fr) var(--k-col-row-end)}.k-row--1{grid-template-columns:var(--k-h-40) minmax(0,1fr) var(--k-col-row-a) var(--k-col-row-end)}.k-row--2{grid-template-columns:var(--k-h-40) minmax(0,1fr) var(--k-col-row-a) var(--k-col-row-b) var(--k-col-row-end)}.k-row--s0{grid-template-columns:var(--k-check) var(--k-h-40) minmax(0,1fr) var(--k-col-row-end)}.k-row--s1{grid-template-columns:var(--k-check) var(--k-h-40) minmax(0,1fr) var(--k-col-row-a) var(--k-col-row-end)}.k-row--s2{grid-template-columns:var(--k-check) var(--k-h-40) minmax(0,1fr) var(--k-col-row-a) var(--k-col-row-b) var(--k-col-row-end)}.k-row-head{margin-inline:calc(var(--s-4) * -1);padding-inline:var(--s-4);font-size:var(--t-meta);font-weight:var(--w-medium);color:var(--muted);padding-block:var(--s-3)}.k-row-head-cell{min-inline-size:0}.k-row-select{position:relative;z-index:var(--k-z-above);display:inline-flex;align-items:center}.k-row-main{display:flex;flex-direction:column;min-inline-size:0}.k-row-title{font-size:var(--t-control);font-weight:var(--w-semibold);color:var(--ink);overflow-wrap:anywhere}.k-row-link{text-decoration:none}.k-row-link:before{content:"";position:absolute;inset:0}.k-row-btn{padding:0;border:0;background:none;font:inherit;font-size:var(--t-control);font-weight:var(--w-semibold);text-align:start;cursor:pointer}.k-row-link:hover{text-decoration:underline}.k-row-link:focus-visible{outline:none;box-shadow:none}.k-row-link:focus-visible:after{content:"";position:absolute;inset:0;border-radius:var(--r-control);box-shadow:var(--k-ring-inset);pointer-events:none}.k-row-sub{font-size:var(--t-body);color:var(--muted);overflow-wrap:anywhere}.k-row-cell{display:flex;flex-direction:column;min-inline-size:0;font-size:var(--t-control);color:var(--ink)}.k-row-cell-title{font-weight:var(--w-semibold)}.k-row-cell-sub{font-size:var(--t-body);color:var(--muted)}.k-row-end{position:relative;z-index:var(--k-z-above);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--s-4);min-inline-size:0}.k-row-end--through{pointer-events:none}.k-btn,.k-link{pointer-events:auto}@media (max-width:760px){.k-row{row-gap:var(--s-3)}.k-row-head{display:none}.k-row--0{grid-template-areas:"mark main" ". end"}.k-row--0,.k-row--1{grid-template-columns:var(--k-h-40) minmax(0,1fr)}.k-row--1{grid-template-areas:"mark main" ". a" ". end"}.k-row--2{grid-template-columns:var(--k-h-40) minmax(0,1fr) auto;grid-template-areas:"mark main main" ". a b" ". end end"}.k-row--s0{grid-template-areas:"sel mark main" ". . end"}.k-row--s0,.k-row--s1{grid-template-columns:var(--k-check) var(--k-h-40) minmax(0,1fr)}.k-row--s1{grid-template-areas:"sel mark main" ". . a" ". . end"}.k-row--s2{grid-template-columns:var(--k-check) var(--k-h-40) minmax(0,1fr) auto;grid-template-areas:"sel mark main main" ". . a b" ". . end end"}.k-row-select{grid-area:sel}.k-thumb--mark{grid-area:mark}.k-row-main{grid-area:main}.k-row-cell{grid-area:a}.k-row-cell+.k-row-cell{grid-area:b}.k-row-end{grid-area:end;justify-content:flex-start}}.k-stats{display:grid;border-block-end:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(var(--k-w-stat),1fr))}.k-stat{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-6) var(--s-7);min-inline-size:0}.k-stat+.k-stat{border-inline-start:1px solid var(--line)}.k-stat-label{color:var(--muted);font-weight:var(--w-medium)}.k-stat-value{font-size:var(--t-h2);font-weight:var(--w-bold);color:var(--ink);line-height:var(--k-lh-tight)}.k-stat-value--small{font-size:var(--t-lead)}html[lang=ar] .k-stat-value--figure{font-family:var(--font-numeric)}.k-stat-unit{font-weight:var(--w-regular);margin-inline-start:var(--s-3)}.k-stat-note,.k-stat-unit{color:var(--muted)}.k-stat-note--up{color:var(--text-success)}.k-stat-line{display:block}.k-stat-delta{margin-inline-start:var(--s-3);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums}.k-stat-delta--up{color:var(--text-success)}.k-stat-delta--down{color:var(--text-urgent)}.k-stat-delta--flat{color:var(--muted)}@media (max-width:760px){.k-stat+.k-stat{border-inline-start:0}}.k-bars{display:flex;flex-direction:column;gap:var(--s-3);margin:0;min-inline-size:0}.k-bars-caption{color:var(--muted);font-weight:var(--w-medium)}.k-bars-plot{display:flex;overflow-x:auto}.k-bars-col{flex:1 0 var(--k-w-bars-col);display:flex;flex-direction:column;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-2);border:0;border-radius:var(--r-card);background:transparent;font:inherit;color:var(--ink);cursor:pointer;min-inline-size:0}.k-bars-col--on{background:var(--glass-clear);box-shadow:var(--glass-card)}.k-bars-col:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-bars-value{color:var(--muted);font-weight:var(--w-medium);white-space:nowrap}.k-bars-value--on{color:var(--ink);font-weight:var(--w-bold)}.k-bars-value--hidden{visibility:hidden}@media (max-width:760px){.k-bars-value{visibility:hidden}.k-bars-value--on{visibility:visible}}.k-bars-track{position:relative;display:flex;align-items:flex-end;justify-content:center;inline-size:100%;block-size:var(--k-h-bars);border-block-end:1px solid var(--line)}.k-bars-track:before{content:"";position:absolute;inset-inline:0;inset-block-end:50%;border-block-start:1px dashed var(--line)}.k-bars-bar{position:relative;display:flex;flex-direction:column-reverse;inline-size:var(--k-w-bar);block-size:var(--k-fill,0);min-block-size:var(--k-bar);border-start-start-radius:var(--k-r-col);border-start-end-radius:var(--k-r-col);background:var(--chart-early);overflow:hidden}.k-bars-bar--accent{background:var(--action-soft)}.k-bars-bar--on{background:var(--action)}.k-bars-bar--zero{min-block-size:0}.k-bars-step{display:block;block-size:var(--k-fill,0)}.k-bars-step,.k-bars-step--soft{background:var(--chart-early)}.k-bars-step--base{background:var(--muted)}.k-bars-step--deep{background:var(--ink)}.k-bars-step--done{background:var(--canvas);border:1px solid var(--muted)}.k-bars-step--soft-on{background:var(--action-soft)}.k-bars-step--base-on{background:var(--action)}.k-bars-step--deep-on{background:var(--action-deep)}.k-bars-step--done-on{background:var(--canvas);border:1px solid var(--action)}.k-bars-empty{inline-size:var(--k-w-bar);block-size:50%;border:1px dashed var(--muted);border-block-end:0;border-start-start-radius:var(--k-r-col);border-start-end-radius:var(--k-r-col)}.k-bars-month{color:var(--muted);white-space:nowrap}.k-bars-month--on{color:var(--ink)}.k-bars-month--current{color:var(--ink);font-weight:var(--w-bold)}.k-bars-month--current:after{content:"";display:block;inline-size:var(--k-dot);block-size:var(--k-dot);margin:var(--k-tick) auto 0;border-radius:var(--r-pill);background:var(--action)}.k-bars-key{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6);margin:0;padding:0;list-style:none;color:var(--muted)}.k-bars-key-item{display:inline-flex;align-items:center;gap:var(--s-3)}.k-bars-key-dot{display:block;inline-size:var(--k-dot);block-size:var(--k-dot);border-radius:var(--r-pill)}.k-bars-key-dot--soft{background:var(--action-soft)}.k-bars-key-dot--base{background:var(--action)}.k-bars-key-dot--deep{background:var(--action-deep)}.k-bars-key-dot--done{border:1px solid var(--action)}.k-bars-read{margin:0;color:var(--muted)}.k-bars-read-month{margin-inline-end:var(--s-3);color:var(--ink);font-weight:var(--w-bold)}.k-map{display:flex;flex-direction:column;gap:var(--s-3);margin:0;min-inline-size:0}.k-map-caption{color:var(--muted);font-weight:var(--w-medium)}.k-map-plot{position:relative;direction:ltr;block-size:var(--k-h-map);border-radius:var(--r-card);background:var(--track);overflow:hidden}@media (max-width:760px){.k-map-plot{block-size:var(--k-h-map-phone)}}.k-map-lines{position:absolute;inset:0;inline-size:100%;block-size:100%}.k-map-line{fill:none;stroke:var(--canvas);stroke-width:var(--k-map-road);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.k-map-north{inset-block-start:var(--s-5);inset-inline-end:var(--s-5);inline-size:var(--k-place-min);block-size:var(--k-place-min);border-radius:var(--r-pill);background:var(--canvas);box-shadow:var(--glass-card);color:var(--muted);font-weight:var(--w-bold)}.k-map-north,.k-map-place{position:absolute;display:flex;align-items:center;justify-content:center}.k-map-place{inset-inline-start:var(--k-x);inset-block-start:var(--k-y);inline-size:0;block-size:0}.k-map-place--on{z-index:var(--k-z-above)}.k-map-pin{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);flex:0 0 auto;padding:var(--s-2);border:0;border-radius:var(--r-control);background:transparent;font:inherit;color:var(--ink);cursor:pointer}.k-map-pin:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-map-dot{display:flex;padding:calc(var(--k-place-halo) * var(--k-size, 0));border-radius:var(--r-pill);background:var(--action-tint)}.k-map-core{display:flex;align-items:center;justify-content:center;inline-size:calc(var(--k-place-min) + (var(--k-place-max) - var(--k-place-min)) * var(--k-size, 0));block-size:calc(var(--k-place-min) + (var(--k-place-max) - var(--k-place-min)) * var(--k-size, 0));border:1px solid var(--action);border-radius:var(--r-pill);background:var(--canvas);color:var(--text-action);font-size:var(--t-meta);font-weight:var(--w-bold)}@media (max-width:760px){.k-map-dot{padding:calc(var(--k-place-halo-phone) * var(--k-size, 0))}.k-map-core{inline-size:calc(var(--k-place-min) + (var(--k-place-max-phone) - var(--k-place-min)) * var(--k-size, 0));block-size:calc(var(--k-place-min) + (var(--k-place-max-phone) - var(--k-place-min)) * var(--k-size, 0))}}.k-map-pin:hover{background:var(--glass-clear)}.k-map-core--on{background:var(--action);color:var(--text-on-action)}.k-map-name{padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--canvas);color:var(--ink);font-weight:var(--w-medium);white-space:nowrap}.k-map-name--on{background:var(--ink);color:var(--text-on-action)}.k-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5);align-items:start}.k-lanes--scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--k-w-lane);overflow-x:auto}.k-lane{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-card);background:var(--track);min-block-size:var(--k-h-lane)}.k-lane-head{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);font-size:var(--t-body);font-weight:var(--w-semibold);color:var(--ink)}.k-lane-title{min-inline-size:0;overflow-wrap:anywhere}.k-lane-count{margin-inline-start:auto;font-size:var(--t-meta);color:var(--muted)}.k-lane-acts{display:inline-flex;align-items:center;gap:var(--s-2)}.k-lane-body{gap:var(--s-4)}.k-lane-body,.k-lane-card{display:flex;flex-direction:column}.k-lane-card{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-control);background:var(--canvas);box-shadow:var(--glass-card);font-size:var(--t-body);cursor:grab}.k-lane-card--drag{opacity:var(--k-op-faded)}@media (max-width:760px){.k-lanes{grid-template-columns:minmax(0,1fr)}.k-lanes--scroll{grid-template-columns:none}}@media (min-width:640px){.k-lanes--week{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.k-lanes--week{grid-template-columns:repeat(7,minmax(0,1fr))}}.k-paging{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-5) 0;font-size:var(--t-body);color:var(--muted)}.k-paging-info{min-inline-size:0}.k-paging-pages{display:inline-flex;align-items:center;gap:var(--s-2)}.k-paging-item{display:inline-grid;place-items:center;min-inline-size:var(--k-h-32);block-size:var(--k-h-32);padding:0 var(--s-4);border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink);font:inherit;font-size:var(--t-body);font-weight:var(--w-medium);text-decoration:none;cursor:pointer}.k-paging-item:hover:not(:disabled){background:var(--track)}.k-paging-item--on,.k-paging-item--on:hover{background:var(--ink);color:var(--canvas)}.k-paging-item--off{color:var(--faint);cursor:not-allowed}.k-paging-item:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-paging-gap{color:var(--muted);padding-inline:var(--s-2)}.k-steps{display:flex;flex-direction:column}.k-step{display:grid;grid-template-columns:var(--k-col-step) minmax(0,1fr) auto;align-items:center;gap:var(--s-5);padding:var(--s-5) 0}.k-step+.k-step{border-block-start:1px solid var(--line)}.k-step-n{inline-size:var(--k-h-26);block-size:var(--k-h-26);border-radius:50%;background:var(--action-tint);color:var(--text-action);display:grid;place-items:center;font-size:var(--t-body);font-weight:var(--w-bold)}.k-step-title{display:block;font-size:var(--t-control);font-weight:var(--w-semibold)}.k-step-sub{display:block;font-size:var(--t-body);color:var(--muted)}.k-step--done .k-step-title{color:var(--muted);font-weight:var(--w-medium)}.k-step--done .k-step-n{background:var(--success);color:var(--text-on-action)}.k-progress-note{display:inline-flex;align-items:center;gap:var(--s-3);font-size:var(--t-meta);color:var(--muted)}.k-ring-track{fill:none;stroke:var(--line);stroke-width:var(--k-ring-w)}.k-ring-fill{fill:none;stroke:currentColor;stroke-width:var(--k-ring-w);stroke-linecap:round;transition:stroke-dasharray var(--dur-slow) var(--ease)}.k-ring--accent{color:var(--action)}.k-event{display:grid;grid-template-columns:var(--k-col-ev) minmax(0,1fr) auto;gap:var(--s-5);align-items:start;padding:var(--s-3) 0;font-size:var(--t-rec-body)}.k-event-title{font-weight:var(--w-medium)}.k-event-by{color:var(--muted)}.k-event-quote{font-size:var(--t-body);color:var(--ink-2);padding-inline-start:var(--k-quote-pad);border-inline-start:2px solid var(--line);overflow:hidden;text-overflow:ellipsis}.k-event-quote,.k-event-time{margin-block-start:var(--s-1);white-space:nowrap}.k-event-time{font-size:var(--t-meta);color:var(--muted)}.k-note{color:var(--muted);display:flex;align-items:center;gap:var(--s-4);block-size:var(--k-h-44);padding-inline:var(--s-6) var(--s-3);border:1px solid var(--line);border-radius:var(--r-control);margin-block:var(--s-2) var(--s-4);font-size:var(--t-rec-body)}.k-note-input{flex:1;border:0;outline:0;background:transparent;font:inherit;font-size:var(--t-rec-body);color:var(--ink);min-inline-size:0}.k-note-input::-moz-placeholder{color:var(--muted)}.k-note-input::placeholder{color:var(--muted)}.k-bulk{position:fixed;inset-block-end:var(--s-6);inset-inline:0;margin-inline:auto;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:calc(100% - var(--s-9));z-index:var(--z-scrim);display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-4);padding-block:var(--s-3);padding-inline:var(--s-7) var(--s-3);border-radius:var(--r-pill);background:var(--glass-clear);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim),var(--glass-lift);font-size:var(--t-control);color:var(--ink)}.k-bulk-count{font-weight:var(--w-medium);margin-inline-end:var(--s-2)}.k-bulk-note{margin:0;color:var(--text-urgent);font-size:var(--t-body)}.k-bulk-note--alert{flex:1 1 100%;padding-inline:var(--s-3)}@media (max-width:760px){.k-bulk{inset-block-end:var(--k-bulk-end-phone)}}.k-card-head{gap:var(--s-4);font-size:var(--t-body);font-weight:var(--w-semibold);color:var(--muted);padding:var(--s-3) 0 var(--s-2)}.k-card-head,.k-kv{display:flex;align-items:center}.k-kv{gap:var(--s-5);min-block-size:var(--k-h-row);font-size:var(--t-rec-body)}.k-kv+.k-kv{border-block-start:1px solid var(--line-deep)}.k-kv--meta{font-size:var(--t-rec-small);color:var(--muted)}.k-kv-val{flex:1;min-inline-size:0}.k-kv-val--single{display:flex;align-items:center}.k-kv-add{color:var(--text-action);font-weight:var(--w-medium);text-decoration:none;cursor:pointer}.k-kv-acts{display:flex;gap:var(--s-2)}.k-kv-act{inline-size:var(--k-h-26);block-size:var(--k-h-26);border-radius:var(--r-sm);display:grid;place-items:center;color:var(--ink-2);background:var(--surface);border:0;cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.k-kv-act:hover{background:var(--surface);color:var(--ink)}.k-kv-act--done,.k-kv-act--done:hover{color:var(--text-success)}.k-kv-act--bad,.k-kv-act--bad:hover{color:var(--text-urgent)}.k-disclosure{border:none;margin:var(--s-4) var(--s-7) var(--s-7)}.k-disclosure--flush{margin:0}.k-disclosure-summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-1);font-size:var(--t-meta);font-weight:var(--w-medium);text-transform:uppercase;letter-spacing:var(--k-track);color:var(--muted);transition:color var(--dur-fast) var(--ease)}html[lang=ar] .k-disclosure-summary{text-transform:none;letter-spacing:0}.k-disclosure-summary::-webkit-details-marker{display:none}.k-disclosure-summary:before{content:"";inline-size:0;block-size:0;border-inline-start:var(--k-tri) solid var(--muted);border-block-start:var(--k-tri-b) solid transparent;border-block-end:var(--k-tri-b) solid transparent;transition:transform var(--dur-fast) var(--ease)}.k-disclosure[open]>.k-disclosure-summary:before{transform:rotate(90deg)}html[lang=ar] .k-disclosure[open]>.k-disclosure-summary:before{transform:rotate(-90deg)}.k-disclosure-summary:hover{color:var(--ink)}.k-disclosure-body{display:flex;flex-direction:column;gap:var(--s-5);padding-block-start:var(--s-2)}.k-messages{list-style:none;margin:0;flex:1;min-block-size:0;overflow-y:auto;padding:var(--s-7) var(--s-8);display:grid;gap:var(--s-5);align-content:start;background-color:var(--wa-thread);background-image:var(--wa-doodle);background-size:var(--wa-doodle-size)}.k-messages--bounded{flex:none;max-block-size:var(--k-h-thread-max)}.k-messages:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}@media (max-width:900px){.k-messages{padding-inline:var(--s-6)}}.k-day{display:flex;justify-content:center;margin:var(--s-3) 0 var(--s-1)}.k-day-t{color:var(--muted);background:var(--track);border-radius:var(--r-pill);padding:var(--s-2) var(--s-5)}.k-typing{display:inline-flex;align-items:center;gap:var(--s-3)}.k-typing-dots{display:inline-flex;gap:var(--k-tick)}.k-typing-dot{inline-size:var(--k-dot-stage);block-size:var(--k-dot-stage);border-radius:var(--r-pill);background:var(--faint);animation:k-typing-blink var(--k-dur-typing) infinite ease-in-out both}.k-typing-dot:nth-child(2){animation-delay:var(--k-delay-typing)}.k-typing-dot:nth-child(3){animation-delay:calc(var(--k-delay-typing) * 2)}.k-typing-label{font-size:var(--t-body);color:var(--muted)}@keyframes k-typing-blink{0%,80%,to{opacity:var(--k-op-typing)}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.k-typing-dot{animation:none}}.k-msg-item{display:grid;gap:var(--s-5)}.k-msg{max-inline-size:min(var(--k-w-bubble),var(--wa-bubble-max));display:flex;flex-direction:column;gap:var(--s-2)}.k-msg--start{margin-inline-end:auto;align-items:flex-start}.k-msg--end{margin-inline-start:auto;align-items:flex-end}.k-bubble{padding:var(--s-5) var(--s-6);border-radius:var(--r-card);background:var(--canvas);box-shadow:var(--field-line);max-inline-size:100%}.k-bubble--start{border-end-start-radius:var(--r-xs)}.k-bubble--end{border-end-end-radius:var(--r-xs)}.k-bubble--mine{background:var(--action-tint);box-shadow:none}.k-bubble--sara{background:var(--bubble-sara);box-shadow:none}.k-bubble--team{background:var(--success-tint);box-shadow:none}.k-bubble--warn{background:var(--attention-tint);box-shadow:none}.k-bubble-foot{display:flex;flex-wrap:wrap;margin-block-start:var(--s-3)}.k-bubble-foot,.k-msg-meta{align-items:center;gap:var(--s-3)}.k-msg-meta{display:inline-flex;color:var(--muted);padding-inline:var(--s-2)}.k-bubble-text{margin:0;font-size:var(--t-lead);line-height:var(--k-lh-prose);white-space:pre-wrap;overflow-wrap:anywhere}.k-composer{flex:none;display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-6) var(--s-8) var(--s-7);border-block-start:.5px solid var(--line)}.k-composer--drop{background:var(--action-tint);border-block-start-color:var(--action)}.k-composer-row{display:flex;align-items:center;gap:var(--s-4)}@media (max-width:900px){.k-composer{padding-inline:var(--s-6)}}.k-overlay{position:fixed;inset:0;z-index:var(--z-popover)}.k-overlay--low{z-index:var(--z-header)}.k-anchor{position:relative;display:inline-flex}.k-anchor--line{display:block}.k-pop{background:var(--glass-pop);backdrop-filter:var(--glass-blur);border:0;border-radius:var(--r-pop);box-shadow:var(--shadow-menu);color:var(--ink)}.k-pop--lift{box-shadow:var(--glass-rim),var(--glass-lift)}.k-menu{position:absolute;inset-block-start:calc(100% + var(--s-2));inset-inline-end:0;z-index:calc(var(--z-popover) + 1);min-inline-size:var(--k-w-menu);padding:var(--s-2);display:flex;flex-direction:column}.k-menu--fixed{position:fixed;inset-inline-end:auto;z-index:var(--k-z-menu);min-inline-size:var(--k-w-menu-fixed);padding:var(--s-3)}.k-menu--fixed:not(.k-pop--preview){inset-block-start:var(--k-menu-top);left:var(--k-menu-left);max-block-size:var(--k-menu-max);overflow-y:auto}.k-menu--unplaced{visibility:hidden}.k-menu--wide{min-inline-size:var(--k-w-menu-xl)}@media (max-width:480px){.k-cluster--phone-row{position:relative}.k-anchor--phone-grow{position:static}.k-menu--wide{max-inline-size:100%}}.k-menu--roomy{min-inline-size:var(--k-w-menu-l)}.k-menu--limit{max-inline-size:var(--k-w-menu-limit)}.k-menu-head{padding:var(--s-3) var(--k-menu-inset) var(--s-2);text-transform:uppercase;letter-spacing:var(--k-track);color:var(--muted);font-weight:var(--w-medium)}.k-menu-head--who,html[lang=ar] .k-menu-head{text-transform:none;letter-spacing:0}.k-menu-head--who{display:flex;align-items:center;gap:var(--s-4);font-size:var(--t-body)}.k-menu-who-text{display:grid;gap:var(--s-1);min-inline-size:0}.k-menu-who-name{color:var(--ink);font-weight:var(--w-medium);overflow-wrap:anywhere}.k-menu-who-mail{color:var(--muted);font-size:var(--t-meta);overflow-wrap:anywhere}.k-menu-item{display:flex;align-items:center;gap:var(--s-5);inline-size:100%;min-block-size:var(--k-h-40);padding:var(--s-4) var(--s-5);border:0;border-radius:var(--r-md);background:transparent;font:inherit;font-size:var(--t-control);color:var(--ink);text-align:start;cursor:pointer;text-decoration:none;transition:background var(--dur-fast) var(--ease)}.k-menu-item--on,.k-menu-item:hover:not(:disabled){background:var(--pop-hover)}.k-menu-item:focus-visible{outline:none;background:var(--pop-hover);box-shadow:var(--k-ring-inset)}.k-menu-item--current{color:var(--muted)}.k-menu-item--danger{color:var(--text-urgent)}.k-menu-item:disabled{color:var(--muted);cursor:not-allowed}.k-menu-item--dense{padding:var(--s-3) var(--s-5);border-radius:var(--r-sm);font-size:var(--t-body)}html[lang=ar] .k-menu-item--act,html[lang=ar] .k-menu-item--dense{font-weight:inherit}.k-menu-item--act{gap:var(--s-4);padding:var(--s-4) var(--s-5);border-radius:var(--r-sm);font-size:var(--t-body)}.k-menu-item--act:disabled{color:var(--ink);opacity:var(--k-op-off)}.k-menu-item--split{justify-content:space-between;align-items:baseline}.k-menu-item--rule{border-block-start:1px solid var(--line);border-radius:0;border-end-start-radius:var(--r-sm);border-end-end-radius:var(--r-sm);margin-block-start:var(--s-1)}.k-menu-main{font-weight:var(--w-medium)}.k-menu-sub{white-space:nowrap;color:var(--muted);font-size:var(--t-meta)}.k-menu-item--stack{flex-direction:column;align-items:stretch;gap:var(--s-1)}.k-menu-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:var(--t-meta)}.k-menu-check{margin-inline-start:auto;color:var(--ink)}.k-menu-error{margin:var(--s-3) var(--s-3) 0;padding:var(--s-3) var(--k-menu-inset);background:var(--urgent-tint);border-radius:var(--r-xs);color:var(--text-urgent)}.k-menu-dot{inline-size:var(--k-dot);block-size:var(--k-dot);border-radius:50%;background:var(--faint);flex-shrink:0}.k-menu-dot--new{background:var(--action)}.k-menu-dot--ink{background:var(--ink)}.k-menu-dot--attention{background:var(--attention)}.k-menu-dot--won{background:var(--success)}.k-menu-dot--lost{background:var(--urgent)}.k-menu-dot--cool{background:var(--heat-cold)}.k-menu-dot--warm{background:var(--heat-warm)}.k-menu-dot--hot{background:var(--heat-hot)}.k-keys{position:relative;display:inline-flex}.k-keys-panel{position:absolute;inset-block-start:calc(100% + var(--s-3));inset-inline-end:0;z-index:calc(var(--z-popover) + 1);inline-size:var(--k-w-keys);padding:var(--s-5) var(--s-6)}.k-keys-title{display:block;font-size:var(--t-body);margin-block-end:var(--s-4)}.k-keys-list{margin:0;display:flex;flex-direction:column;gap:var(--s-3)}.k-keys-row{display:flex;align-items:center;gap:var(--s-5)}.k-keys-key{margin:0;display:inline-flex;gap:var(--s-2);min-inline-size:var(--k-keys-key-w)}.k-keys-desc{margin:0;font-size:var(--t-body);color:var(--ink-2)}.k-kbd{display:inline-grid;place-items:center;min-inline-size:var(--k-h-24);block-size:var(--k-h-24);padding:0 var(--s-3);border-radius:var(--r-xs);font-family:var(--font-numeric);font-size:var(--t-meta);font-weight:var(--w-semibold);color:var(--ink);background:var(--canvas);box-shadow:var(--k-shadow-kbd)}.k-kbd--ar{font-family:var(--font-ar);font-weight:var(--w-medium)}@media (max-width:760px){.k-keys{display:none}}.k-picker{position:absolute;inset-block-end:calc(100% + var(--s-3));inset-inline-start:var(--s-5);z-index:calc(var(--z-popover) + 1);inline-size:var(--k-w-picker);max-inline-size:calc(100vw - var(--k-picker-gutter));padding:var(--s-3);display:flex;flex-direction:column;gap:var(--s-1)}.k-picker-head{padding:var(--s-2) var(--s-4) var(--s-3);font-size:var(--t-meta);font-weight:var(--w-semibold);color:var(--muted)}.k-picker-item{display:grid;grid-template-columns:var(--k-col-pick) minmax(0,1fr) auto;align-items:center;gap:var(--s-5);padding:var(--s-3) var(--s-4);border:0;background:transparent;border-radius:var(--r-sm);text-align:start;cursor:pointer;font:inherit;color:var(--ink)}.k-picker-item:focus-visible,.k-picker-item:hover{background:var(--pop-hover)}html[lang=ar] .k-picker-item{font-weight:inherit}.k-picker-title{font-size:var(--t-body);font-weight:var(--w-semibold)}.k-picker-sub,.k-picker-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-picker-sub{font-size:var(--t-meta);color:var(--muted)}.k-picker-meta{font-size:var(--t-meta);font-weight:var(--w-semibold);white-space:nowrap}.k-pop--preview{position:static;inset:auto}.k-status-dot{inline-size:var(--k-dot-stage);block-size:var(--k-dot-stage);border-radius:var(--r-pill);background:var(--heat-cold);flex:none}.k-status-dot--hot{background:var(--heat-hot)}.k-status-dot--warm{background:var(--heat-warm)}.k-skel{display:block;border-radius:var(--r-xs);background:linear-gradient(90deg,var(--skeleton) 0,var(--skeleton-sweep) 50%,var(--skeleton) 100%);background-size:200% 100%;animation:k-sweep var(--loop-skeleton) infinite}.k-skel--line{block-size:var(--k-sk-line);inline-size:var(--k-sk-line-w);margin-block:var(--s-2)}.k-skel--short{inline-size:var(--k-sk-short-w)}@keyframes k-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.k-skel{animation:none}}.k-spark-from{stop-color:var(--k-spark-from)}.k-spark-to{stop-color:var(--k-spark-to)}.k-modal-overlay{position:fixed;inset:0;z-index:var(--z-scrim);background:var(--scrim)}.k-modal{position:fixed;inset:0;margin:auto;z-index:var(--z-modal);block-size:-moz-fit-content;block-size:fit-content;max-block-size:calc(100vh - var(--s-10) * 2);display:flex;flex-direction:column;overflow:hidden;background:var(--glass-pop);backdrop-filter:var(--glass-blur);border-radius:var(--r-shell);box-shadow:var(--glass-rim),var(--glass-lift);color:var(--ink)}html[lang=ar] .k-modal{font-family:var(--font-arabic),var(--font-ui)}.k-modal--md{inline-size:min(var(--k-w-modal),calc(100vw - var(--s-9)))}.k-modal--sm{inline-size:min(var(--k-w-modal-sm),calc(100vw - var(--s-9)))}.k-modal--side{inline-size:var(--k-w-side-panel);max-inline-size:calc(100% - var(--s-8))}@media (min-width:761px){.k-modal--side{inset-block:var(--s-6);inset-inline:auto var(--s-6);margin:0;block-size:auto;max-block-size:none}}.k-modal-head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);padding:var(--s-7) var(--s-8) var(--s-4)}.k-modal-title{margin:0;font-size:var(--t-h3);font-weight:var(--w-bold)}.k-modal-close{flex:none;display:inline-grid;place-items:center;inline-size:var(--k-h-44);block-size:var(--k-h-44);padding:0;border:0;border-radius:var(--r-pill);background:var(--track);color:var(--muted);cursor:pointer}.k-modal-close:hover:not(:disabled){background:var(--line)}.k-modal-close:disabled{opacity:var(--k-op-off);cursor:not-allowed}.k-modal-form{flex:1 1 auto;min-block-size:0;display:flex;flex-direction:column}.k-modal-body{flex:1 1 auto;min-block-size:0;overflow-y:auto;scroll-padding-block:var(--s-7);display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:var(--s-7);padding:var(--s-6) var(--s-8) var(--s-8)}.k-modal-text{margin:0;font-size:var(--t-lead);line-height:var(--k-lh-prose)}.k-modal-head-text{min-inline-size:0}.k-modal-sub{margin:var(--s-2) 0 0;font-size:var(--t-body);color:var(--muted)}.k-modal-foot--ruled{border-block-start:1px solid var(--line)}.k-modal-foot{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-4);padding:var(--s-5) var(--s-8) var(--s-7)}.k-modal-foot-end{margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--s-5)}.k-banner{margin:0;padding:var(--s-4) var(--s-5);border-radius:var(--r-md);border:1px solid var(--urgent-line);background:var(--urgent-tint);color:var(--text-urgent);font-size:var(--t-body);line-height:var(--k-lh-body)}.k-banner--ok{border-color:var(--success-tint);background:var(--success-tint);color:var(--text-success)}.k-banner--warn{border-color:var(--attention-line);background:var(--attention-tint);color:var(--text-attention)}.k-banner--info{border-color:var(--action-line);background:var(--action-tint);color:var(--ink-2)}.k-fields{display:grid;gap:var(--s-6)}.k-fields--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:480px){.k-fields--2{grid-template-columns:minmax(0,1fr)}}.k-fieldset{margin:0;padding:0;border:0;min-inline-size:0;display:grid;gap:var(--s-6)}.k-legend{padding:0;margin-block-end:var(--s-6);font-size:var(--t-body);font-weight:var(--w-semibold);color:var(--ink)}.k-field{display:grid;align-content:start;gap:var(--s-3);min-inline-size:0}.k-label{font-size:var(--t-body);font-weight:var(--w-medium);color:var(--muted)}.k-req{color:var(--text-urgent);margin-inline-start:var(--s-1)}.k-field-note{color:var(--muted)}.k-field-error,.k-field-note{font-size:var(--t-meta);line-height:var(--k-lh-body)}.k-field-error{color:var(--text-urgent)}.k-input,.k-textarea{box-sizing:border-box;inline-size:100%;border:1px solid var(--line);border-radius:var(--r-md);background:var(--canvas);color:var(--ink);font:inherit;font-size:var(--t-control);padding:0 var(--s-6)}.k-input{block-size:var(--k-h-38)}.k-input--short{inline-size:var(--k-w-short)}.k-input-wrap{position:relative;display:block}.k-input-wrap--short{inline-size:var(--k-w-short)}.k-input--unit{padding-inline-end:var(--s-11)}.k-input-unit{position:absolute;inset-block:0;inset-inline-end:var(--s-6);display:flex;align-items:center;color:var(--muted);font-size:var(--t-body);pointer-events:none}.k-field-value{font-size:var(--t-control);color:var(--ink)}.k-subform{display:grid;gap:var(--s-5);padding-block-start:var(--s-5);border-block-start:1px dashed var(--line)}.k-checklist{display:grid;gap:var(--s-4);max-block-size:var(--k-h-checklist);overflow-y:auto;padding:var(--s-4);border-radius:var(--r-control);background:var(--surface)}.k-textarea{min-block-size:var(--k-area-min);padding:var(--s-5) var(--s-6);resize:vertical;line-height:var(--k-lh-body)}.k-input::-moz-placeholder,.k-textarea::-moz-placeholder{color:var(--muted)}.k-input::placeholder,.k-textarea::placeholder{color:var(--muted)}.k-input:focus-visible,.k-textarea:focus-visible{outline:none;box-shadow:var(--focus-ring)}.k-input:disabled,.k-textarea:disabled{background:var(--surface);opacity:var(--k-op-faded);cursor:not-allowed}.k-input--invalid,.k-textarea--invalid{border-color:var(--urgent)}.k-color{box-sizing:border-box;flex:none;inline-size:var(--k-h-38);block-size:var(--k-h-38);padding:var(--s-1);border:1px solid var(--line);border-radius:var(--r-md);background:var(--canvas);cursor:pointer}.k-color:focus-visible{outline:none;box-shadow:var(--focus-ring)}.k-color:disabled{opacity:var(--k-op-faded);cursor:not-allowed}.k-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4)}.k-swatch{flex:none;inline-size:var(--k-h-32);block-size:var(--k-h-32);padding:0;border:0;border-radius:var(--r-pill);background:var(--k-swatch,var(--surface));box-shadow:var(--k-ring-line);cursor:pointer}.k-swatch:focus-visible{outline:none;box-shadow:var(--focus-ring)}.k-swatch--on{box-shadow:var(--k-ring-swatch-on)}.k-select-wrap{position:relative;display:block;min-inline-size:0}.k-select{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);inline-size:100%;block-size:var(--k-h-38);padding:0 var(--s-6);border:1px solid var(--line);border-radius:var(--r-md);background:var(--canvas);color:var(--ink);font:inherit;font-size:var(--t-control);text-align:start;cursor:pointer}html[lang=ar] .k-select{font-weight:inherit}.k-select:focus-visible,.k-select[aria-expanded=true]{outline:none;box-shadow:var(--focus-ring)}.k-select:disabled{background:var(--surface);opacity:var(--k-op-faded);cursor:not-allowed}.k-select--invalid{border-color:var(--urgent)}.k-select--pill{border:0;border-radius:var(--r-pill);background:var(--track);block-size:var(--k-h-44);padding-inline:var(--s-5)}.k-select-value{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-select-value--ph{color:var(--muted)}.k-select-overlay{position:fixed;inset:0;z-index:calc(var(--z-modal) + 1)}.k-select-menu{inset-block-start:var(--k-select-top);inset-inline-start:var(--k-select-start);min-inline-size:var(--k-select-w);max-block-size:min(var(--k-select-max),var(--k-select-h));padding:var(--s-3)}.k-cal-pop,.k-select-menu{position:fixed;z-index:calc(var(--z-modal) + 2);overflow-y:auto}.k-cal-pop{inset-block-start:var(--k-menu-top);left:var(--k-menu-left);max-block-size:var(--k-menu-max);inline-size:var(--k-w-cal);padding:var(--s-5)}.k-cal-pop--unplaced{visibility:hidden}.k-cal-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-block-end:var(--s-4)}.k-cal-title{font-size:var(--t-control);font-weight:var(--w-bold)}.k-cal-nav{display:grid;place-items:center;inline-size:var(--k-h-36);block-size:var(--k-h-36);border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink);cursor:pointer}.k-cal-nav:hover{background:var(--pop-hover)}.k-cal-nav:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-cal-grid{display:grid;grid-template-columns:repeat(7,var(--k-day));gap:var(--s-1);justify-content:center}.k-cal-wd{text-align:center;font-size:var(--t-meta);color:var(--muted);padding-block:var(--s-2);white-space:nowrap}.k-month-day{display:grid;place-items:center;inline-size:var(--k-day);block-size:var(--k-day);border:0;border-radius:var(--r-pill);background:transparent;font-family:var(--font-numeric);font-size:var(--t-control);color:var(--ink);cursor:pointer}.k-month-day:hover:not(:disabled){background:var(--pop-hover)}.k-month-day:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-month-day--out{color:var(--muted)}.k-month-day--today{box-shadow:var(--k-ring-today)}.k-month-day[aria-pressed=true]{background:var(--action);color:var(--text-on-action);box-shadow:none}.k-month-day:disabled{color:var(--faint);cursor:not-allowed}.k-cal-foot{display:flex;justify-content:space-between;margin-block-start:var(--s-4)}.k-cal-act{padding:var(--s-4) var(--s-5);border:0;border-radius:var(--r-md);background:transparent;font:inherit;font-size:var(--t-control);color:var(--ink);cursor:pointer}.k-cal-act:hover:not(:disabled){background:var(--pop-hover)}.k-cal-act:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-cal-act:disabled{color:var(--muted);cursor:not-allowed}.k-select-opt{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);inline-size:100%;min-block-size:var(--k-h-40);padding:var(--s-4) var(--s-5);border:0;border-radius:var(--r-md);background:transparent;font:inherit;font-size:var(--t-control);color:var(--ink);text-align:start;cursor:pointer}html[lang=ar] .k-select-opt{font-weight:inherit}.k-select-opt--on,.k-select-opt:hover:not(:disabled){background:var(--pop-hover)}.k-select-opt:focus-visible{outline:none;background:var(--pop-hover);box-shadow:var(--k-ring-inset)}.k-select-opt--sel{font-weight:var(--w-medium)}.k-select-opt:disabled{color:var(--muted);cursor:not-allowed}.k-choice{display:flex;flex-wrap:wrap;gap:var(--s-3)}.k-choice--scroll{max-block-size:var(--k-h-checklist);overflow-y:auto;padding:var(--s-2);margin:calc(var(--s-2) * -1)}@media (max-width:760px){.k-choice--scroll{flex-wrap:nowrap;overflow-x:auto;max-block-size:none}.k-choice--end-pad{padding-inline-end:var(--s-8)}}.k-chip--on,.k-chip--on:hover{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.k-chip:disabled{opacity:var(--k-op-faded);cursor:not-allowed}.k-seg{gap:var(--s-1);padding:var(--s-1);inline-size:-moz-max-content;inline-size:max-content;max-inline-size:100%;border-radius:var(--r-pill);background:var(--track)}.k-seg,.k-seg-item{display:inline-flex}.k-seg-item{align-items:center;block-size:var(--k-h-28);padding:0 var(--s-6);border:0;border-radius:var(--r-pill);background:transparent;font:inherit;font-size:var(--t-body);font-weight:var(--w-medium);color:var(--ink-2);white-space:nowrap;cursor:pointer;text-decoration:none}.k-seg-item[aria-checked=true]{background:var(--canvas);color:var(--ink);box-shadow:var(--shadow-card)}.k-seg-item:disabled{opacity:var(--k-op-faded);cursor:not-allowed}.k-seg-item:focus-visible{outline:none;box-shadow:var(--k-ring-inset)}.k-check{display:flex;align-items:center;gap:var(--s-4);padding:var(--k-hit);margin:calc(var(--k-hit) * -1);font-size:var(--t-control);color:var(--ink);cursor:pointer}.k-check-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;margin:0;inline-size:var(--k-check);block-size:var(--k-check);border:2px solid var(--line-deep);border-radius:var(--r-xs);background:var(--canvas);cursor:pointer;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.k-check-box:checked{border-color:var(--action);background:var(--action) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") center /80% no-repeat}.k-check-box:focus-visible{outline:none;box-shadow:var(--focus-ring)}.k-check-box:disabled{opacity:var(--k-op-faded);cursor:not-allowed}.k-switch{display:flex;align-items:center;justify-content:space-between;gap:var(--s-6);color:var(--ink);cursor:pointer}.k-switch--off{cursor:not-allowed}.k-switch--menu{min-block-size:var(--k-h-40);padding:var(--s-3) var(--s-5);border-radius:var(--r-sm);font-size:var(--t-body)}.k-switch--menu:hover{background:var(--pop-hover)}.k-switch--menu:focus-within{background:var(--pop-hover)}.k-switch-words{display:grid;gap:var(--s-2);min-inline-size:0}.k-switch-label{font-size:var(--t-control);font-weight:var(--w-medium)}.k-switch-note{color:var(--muted)}.k-switch-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;margin:0;inline-size:var(--k-switch-w);block-size:var(--k-switch-h);border:0;border-radius:var(--r-pill);background:var(--faint);cursor:inherit;transition:background var(--dur-fast) var(--ease)}.k-switch-box:before{content:"";position:absolute;inset-block-start:var(--k-switch-pad);inset-inline-start:var(--k-switch-pad);inline-size:var(--k-switch-knob);block-size:var(--k-switch-knob);border-radius:var(--r-pill);background:var(--canvas);box-shadow:var(--shadow-card);transition:inset-inline-start var(--dur-fast) var(--ease)}.k-switch-box:checked{background:var(--action)}.k-switch-box:checked:before{inset-inline-start:calc(100% - var(--k-switch-knob) - var(--k-switch-pad))}.k-switch-box:focus-visible{outline:none;box-shadow:var(--focus-ring)}.k-switch-box:disabled{opacity:var(--k-op-faded)}.k-switch-box[aria-busy=true]{cursor:progress}.k-assist{display:grid;gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-md);background:var(--action-tint)}.k-assist-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);flex-wrap:wrap}.k-chip-icon{display:inline-flex;align-items:center}.k-chip-media{display:inline-flex;flex:none;inline-size:var(--k-chip-media);block-size:var(--k-chip-media);border-radius:50%;overflow:hidden;background:var(--k-avatar-sara)}.k-pickone{position:relative;min-inline-size:0}.k-pickone-list{position:absolute;inset-inline:0;inset-block-start:calc(100% + var(--s-2));z-index:calc(var(--z-modal) + 2);max-block-size:var(--k-select-max);overflow-y:auto;padding:var(--s-3)}.k-pickone-item{flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--s-1)}.k-pickone-sub{font-size:var(--t-meta);color:var(--muted)}.k-pickone-empty{padding:var(--s-5);font-size:var(--t-body);color:var(--muted);text-align:center}.k-tags{display:flex;flex-wrap:wrap;gap:var(--s-3);min-inline-size:0}.k-tag,.k-tags{align-items:center}.k-tag{display:inline-flex;gap:var(--s-4);max-inline-size:100%;padding-block:var(--s-3);padding-inline:var(--s-5) var(--s-4);border:1px solid var(--action-line);border-radius:var(--r-pill);background:var(--action-tint)}.k-tag-name{font-size:var(--t-body);font-weight:var(--w-medium);color:var(--text-action)}.k-tag-sub{font-size:var(--t-meta);color:var(--muted)}.k-tag-x{flex:none;display:inline-grid;place-items:center;inline-size:var(--k-h-24);block-size:var(--k-h-24);padding:0;border:0;border-radius:var(--r-pill);background:transparent;color:var(--muted);cursor:pointer}.k-tag-x:hover:not(:disabled){background:var(--line);color:var(--ink)}.k-tag-x:disabled{opacity:var(--k-op-faded);cursor:not-allowed}.k-pickone-empty--flow{margin:0;padding:var(--s-4) var(--s-5);border:1px dashed var(--line);border-radius:var(--r-md)}.k-pickrow{flex-direction:row;align-items:center;gap:var(--s-4)}.k-pickrow--on{color:var(--muted)}.k-pickrow-label{font-weight:var(--w-medium)}.k-pickrow-sub{color:var(--muted);font-size:var(--t-body)}.k-pickrow-text{flex:1;min-inline-size:0;display:inline-flex;align-items:baseline;gap:var(--s-4)}.k-pickrow-meta{font-size:var(--t-meta);color:var(--muted)}.k-pickrow-check{display:inline-flex;color:var(--text-action)}.k-rank{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-3)}.k-rank-row{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--canvas);font-size:var(--t-body);cursor:grab}.k-rank-row--drag{opacity:var(--k-op-faded);border-color:var(--action)}.k-rank-grip{flex:none;display:inline-flex;color:var(--faint)}.k-rank-n{flex:none;display:inline-grid;place-items:center;inline-size:var(--k-h-24);block-size:var(--k-h-24);border-radius:var(--r-pill);background:var(--action-tint);color:var(--text-action);font-size:var(--t-meta);font-weight:var(--w-semibold)}.k-rank-label{font-weight:var(--w-medium)}.k-rank-sub{color:var(--muted)}.k-rank-text{flex:1;min-inline-size:0;display:inline-flex;align-items:baseline;gap:var(--s-4)}.k-rank-meta{font-size:var(--t-meta);color:var(--muted)}.k-rank-x{flex:none;display:inline-grid;place-items:center;inline-size:var(--k-h-24);block-size:var(--k-h-24);padding:0;border:0;border-radius:var(--r-pill);background:transparent;color:var(--muted);cursor:pointer}.k-rank-x:hover{background:var(--line);color:var(--ink)}.k-drop{position:relative;display:flex;align-items:center;gap:var(--s-5);min-block-size:var(--k-h-drop);padding:var(--s-6) var(--s-7);border:var(--k-edge-drop) dashed var(--faint);border-radius:var(--r-card);background:var(--field);color:var(--ink);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.k-drop--compact{min-block-size:var(--k-h-drop-s);padding:var(--s-4) var(--s-6)}.k-drop--over,.k-drop:hover{border-color:var(--action);background:var(--action-tint)}.k-drop:focus-within{box-shadow:var(--focus-ring)}.k-drop--off{opacity:var(--k-op-dim);cursor:not-allowed}.k-drop-input{position:absolute;inline-size:var(--k-hair);block-size:var(--k-hair);opacity:0;overflow:hidden}.k-drop-mark{flex:none;display:grid;place-items:center;inline-size:var(--k-mark-drop);block-size:var(--k-mark-drop);border-radius:var(--r-pill);background:var(--track);color:var(--text-action)}.k-drop-mark--s{inline-size:var(--k-mark-drop-s);block-size:var(--k-mark-drop-s)}.k-drop-text{display:flex;flex-direction:column;gap:var(--s-1);min-inline-size:0}.k-drop-title{font-size:var(--t-control);font-weight:var(--w-medium)}.k-drop-hint{font-size:var(--t-body);color:var(--muted)}.k-filelist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-3)}.k-filerow{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-5);border:1px solid var(--line);border-radius:var(--r-md);font-size:var(--t-body)}.k-filerow-icon{flex:none;display:inline-flex;color:var(--muted)}.k-filerow-name{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-filerow-size{flex:none;font-size:var(--t-meta);color:var(--muted)}.k-filerow-x{flex:none;display:inline-grid;place-items:center;inline-size:var(--k-h-24);block-size:var(--k-h-24);padding:0;border:0;border-radius:var(--r-pill);background:transparent;color:var(--muted);cursor:pointer}.k-filerow-x:hover{background:var(--track);color:var(--ink)}.k-filerow-open{flex:1;min-inline-size:0;display:flex;align-items:center;gap:var(--s-4);padding:0;border:0;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer}.k-filerow-open:hover{color:var(--text-action)}.k-filerow-open:focus-visible{outline:none;box-shadow:var(--k-ring-inset);border-radius:var(--r-sm)}.k-bar{display:block;block-size:var(--k-bar);border-radius:var(--r-pill);background:var(--track);overflow:hidden}.k-bar-fill{display:block;inline-size:var(--k-fill,0);block-size:100%;background:var(--action);border-radius:inherit;transition:inline-size var(--dur-fast) linear}.k-bar-fill--done{background:var(--success)}.k-bar-fill--warn{background:var(--attention)}.k-bar-fill--urgent{background:var(--urgent)}.k-uploads{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-4)}.k-upload{display:grid;grid-template-columns:var(--k-thumb-row) minmax(0,1fr) auto auto;align-items:center;gap:var(--s-5);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--canvas)}.k-upload--failed{border-color:var(--urgent-line)}.k-upload-main{display:flex;flex-direction:column;gap:var(--s-2);min-inline-size:0}.k-upload-name{display:block}.k-upload-name--text{font-size:var(--t-body);font-weight:var(--w-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-upload-sub{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);font-size:var(--t-body);color:var(--muted)}.k-upload-ok{color:var(--text-success)}.k-upload-bad{color:var(--text-urgent)}@media (max-width:480px){.k-upload{grid-template-columns:var(--k-thumb-row-s) minmax(0,1fr) auto}.k-thumb--file{inline-size:var(--k-thumb-row-s);block-size:var(--k-thumb-row-s)}}.k-lightbox-veil{position:fixed;inset:0;z-index:var(--z-scrim);background:var(--scrim-deep)}.k-lightbox{position:fixed;inset:var(--s-8);z-index:var(--z-modal);display:flex;flex-direction:column;gap:var(--s-5);color:var(--text-on-action)}html[lang=ar] .k-lightbox{font-family:var(--font-arabic),var(--font-ui)}.k-lightbox-head{display:flex;align-items:center;gap:var(--s-4)}.k-lightbox-name{flex:1;min-inline-size:0;font-size:var(--t-lead);font-weight:var(--w-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-lightbox-count{font-size:var(--t-control);opacity:var(--k-op-dim)}.k-lightbox-btn{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--k-h-44);min-inline-size:var(--k-h-44);padding-inline:var(--s-6);border:0;border-radius:var(--r-pill);background:var(--glass-clear);color:var(--ink);font:inherit;font-size:var(--t-control);text-decoration:none;cursor:pointer}.k-lightbox-btn:disabled{opacity:var(--k-op-faded);cursor:not-allowed}.k-lightbox-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.k-lightbox-btn--icon{padding-inline:0}.k-lightbox-stage{flex:1;min-block-size:0;display:grid;place-items:center}.k-lightbox-media{max-inline-size:100%;max-block-size:100%;border-radius:var(--r-card);-o-object-fit:contain;object-fit:contain}.k-lightbox-audio{inline-size:min(var(--k-w-modal-sm),100%)}.k-lightbox-nav{display:flex;justify-content:center;gap:var(--s-4)}@media (max-width:760px){.k-lightbox{inset:var(--s-4)}}.k-artboard{margin-block:0;margin-inline:auto;display:grid;place-items:center;block-size:var(--k-h-artboard);max-inline-size:100%;overflow:hidden;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--k-shadow-sheet)}.k-artboard--story{aspect-ratio:9/16}.k-artboard--post{aspect-ratio:4/5}.k-artboard--page{aspect-ratio:1240/1754}.k-artboard-img{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;display:block}.k-artboard-wait{color:var(--muted);padding:var(--s-4);text-align:center}.k-gallery{position:relative;overflow:hidden;border-radius:var(--r-card);background:var(--surface);aspect-ratio:4/3;box-shadow:var(--k-shadow-sheet)}.k-gallery--none{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-4);color:var(--muted);font-size:var(--t-body);aspect-ratio:16/7}.k-gallery-stage{position:absolute;inset:0;padding:0;border:0;background:transparent;cursor:pointer}.k-gallery-media{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;display:block}.k-gallery-play{position:absolute;inset:0;display:grid;place-items:center;color:var(--text-on-action)}.k-gallery-count,.k-gallery-label{position:absolute;inset-block-end:var(--s-5);max-inline-size:calc(50% - var(--s-5));padding:var(--s-2) var(--s-5);border-radius:var(--r-pill);background:var(--scrim-deep);color:var(--text-on-action);font-size:var(--t-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.k-gallery-label{inset-inline-start:var(--s-5)}.k-gallery-count{inset-inline-end:var(--s-5)}.k-gallery-nav{position:absolute;inset-block:0;margin-block:auto;display:grid;place-items:center;inline-size:var(--k-h-36);block-size:var(--k-h-36);padding:0;border:0;border-radius:var(--r-pill);background:var(--glass-clear);color:var(--ink);cursor:pointer}.k-gallery-nav--prev{inset-inline-start:var(--s-5)}.k-gallery-nav--next{inset-inline-end:var(--s-5)}.k-gallery-nav:focus-visible,.k-gallery-stage:focus-visible{outline:none;box-shadow:var(--focus-ring)}.k-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--k-w-tile),1fr));gap:var(--s-5)}.k-tiles--list{grid-template-columns:minmax(0,1fr);gap:var(--s-3)}.k-tile{position:relative;display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-card);background:var(--canvas);box-shadow:var(--glass-card);min-inline-size:0}.k-tile--on{box-shadow:var(--k-ring-on),var(--glass-card)}.k-tile-select{position:absolute;inset-block-start:var(--s-6);inset-inline-start:var(--s-6);z-index:var(--z-sticky)}.k-tile-chip{inset-block-end:var(--s-4);background:var(--canvas);color:var(--ink)}.k-tile-chip,.k-tile-tag{position:absolute;inset-inline-end:var(--s-4);padding:var(--s-1) var(--s-4);border-radius:var(--r-pill);font-weight:var(--w-semibold)}.k-tile-tag{inset-block-start:var(--s-4);background:var(--action-tint);color:var(--text-action)}.k-tile-meta{display:flex;flex-direction:column;gap:var(--s-1);min-inline-size:0;padding-inline:var(--s-2)}.k-tile-name{font-size:var(--t-body);font-weight:var(--w-semibold)}.k-tile-name,.k-tile-stats,.k-tile-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-tile-stats,.k-tile-sub{color:var(--muted)}.k-tile-acts{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);padding-inline:var(--s-2)}.k-tile-acts--row{flex-wrap:wrap}.k-tile--row,.k-tile-acts--row{flex-direction:row;align-items:center}.k-tile-chip--row{display:none}.k-tile-meta--row{flex:1}.k-tile-select--row{position:static}.k-lightbox-frame{inline-size:100%;block-size:100%;border:0;border-radius:var(--r-card);background:var(--canvas)}.k-lightbox-note{margin:0;color:var(--text-on-action);font-size:var(--t-lead)}.k-dl{margin:0;display:flex;flex-direction:column;gap:var(--s-6)}.k-dl--tight{gap:var(--s-3)}.k-dl-row{display:grid;grid-template-columns:var(--k-w-term) 1fr;gap:var(--s-6);align-items:start}@media (max-width:760px){.k-dl--stack .k-dl-row{grid-template-columns:minmax(0,1fr);gap:var(--s-1)}}.k-dl-term{margin:0;padding-block-start:var(--s-1);font-size:var(--t-body);color:var(--muted);font-weight:var(--w-medium)}.k-dl-def{margin:0;min-inline-size:0;font-size:var(--t-control);color:var(--ink);overflow-wrap:anywhere}.k-dl-def--strong{font-weight:var(--w-medium)}.k-dl-note{margin:0;padding:var(--s-4) var(--s-5);white-space:pre-wrap;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);line-height:var(--k-lh-body)}.k-dl-note,.k-priority{font-size:var(--t-body)}.k-priority{display:inline-flex;align-items:center;gap:var(--s-3);font-weight:var(--w-medium)}.k-priority-dot{inline-size:var(--k-dot-stage);block-size:var(--k-dot-stage);border-radius:var(--r-pill);background:var(--faint);flex:none}.k-priority-dot--urgent{background:var(--urgent)}.k-priority-dot--high{background:var(--attention)}.k-priority-dot--medium{background:var(--ink-2)}.k-skel-stack{display:grid;gap:var(--s-6);padding:var(--s-7) var(--s-8)}.k-skel-stack--flush{padding:var(--s-6) 0}.k-skel-row{display:grid;grid-template-columns:var(--k-h-36) minmax(0,1fr) var(--k-sk-row-end);gap:var(--s-6);align-items:center}.k-skel-dot,.k-skel-line{background:linear-gradient(90deg,var(--skeleton) 0 40%,var(--skeleton-sweep) 50%,var(--skeleton) 60% 100%) 0 0 /300% 100%;animation:k-skel-sweep var(--loop-skeleton) infinite}.k-skel-dot{inline-size:var(--k-h-36);block-size:var(--k-h-36);border-radius:var(--r-pill)}.k-skel-line{display:block;block-size:var(--k-sk-12);border-radius:var(--r-xs);inline-size:100%}.k-skel-line--w-crumb{inline-size:var(--k-sk-w-crumb)}.k-skel-line--w-name{inline-size:var(--k-sk-w-name)}.k-skel-line--w-facts{inline-size:var(--k-sk-w-facts)}.k-skel-line--w-35{inline-size:var(--k-sk-w-35)}.k-skel-line--w-40{inline-size:var(--k-sk-w-40)}.k-skel-line--w-48{inline-size:var(--k-sk-w-48)}.k-skel-line--w-50{inline-size:50%}.k-skel-line--w-55{inline-size:var(--k-sk-w-55)}.k-skel-line--w-60{inline-size:var(--k-sk-w-60)}.k-skel-line--w-62{inline-size:var(--k-sk-w-62)}.k-skel-line--w-70{inline-size:var(--k-sk-w-70)}.k-skel-line--w-75{inline-size:var(--k-sk-w-75)}.k-skel-line--14{block-size:var(--k-ico-14)}.k-skel-line--22{block-size:var(--k-ico-22)}.k-skel-line--28{block-size:var(--k-h-28)}.k-skel-line--36{block-size:var(--k-h-36)}.k-skel-line--ground{background:linear-gradient(90deg,var(--line) 0 40%,var(--skeleton-sweep) 50%,var(--line) 60% 100%) 0 0 /300% 100%}@keyframes k-skel-sweep{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.k-skel-dot,.k-skel-line{animation:none}}.k-back,.k-kv-add,.k-link,.k-note-input{padding-block:var(--k-hit);margin-block:calc(var(--k-hit) * -1)}.k-fact-btn{position:relative}.k-fact-btn:after{content:"";position:absolute;inset-block:calc(var(--k-hit) * -1);inset-inline:0}.k-link--more{padding-block:var(--s-3) var(--s-5);margin-block:0}html[lang=ar] .k-btn,html[lang=ar] .k-chip,html[lang=ar] .k-pill,html[lang=ar] .k-seg-item{--k-drop:var(--k-ar-drop);padding-block-start:var(--k-drop);vertical-align:calc(var(--k-drop) / -2)}html[lang=ar] .k-btn--icon,html[lang=ar] .k-btn--send,html[lang=ar] .k-btn--square{--k-drop:calc(var(--k-ar-drop) * 0)}html[lang=ar] .k-ico,html[lang=ar] .k-pill-dot{translate:0 calc(var(--k-drop) / -2)}.k-confetti{inset:0;inline-size:100%;block-size:100%}.k-confetti,.k-toast{position:fixed;pointer-events:none;z-index:var(--z-toast)}.k-toast{inset-inline:0;inset-block-end:calc(var(--s-6) + var(--k-h-44) + var(--s-7));margin:0;margin-inline:auto;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:calc(100% - var(--s-9));text-align:center;padding:var(--s-4) var(--s-7);border:1px solid var(--action-line);border-radius:var(--r-card);background:var(--glass-pop);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim),var(--glass-lift);color:var(--ink-2);font-size:var(--t-body);font-weight:var(--w-medium);line-height:var(--k-lh-body)}@media (max-width:760px){.k-toast{inset-block-end:calc(var(--k-bulk-end-phone) + var(--k-h-44) * 2 + var(--k-h-44) + var(--s-7))}}@media (prefers-reduced-motion:no-preference){.k-toast{animation:k-toast-in var(--dur-slow) var(--ease)}}@keyframes k-toast-in{0%{opacity:0}to{opacity:1}}