@layer zyncat.reset, zyncat.tokens, zyncat.base, zyncat.components;@layer zyncat.components{.zc-avatar{--avatar-size:2rem;--avatar-bg:var(--bg-muted);--avatar-fg:var(--text-muted);--avatar-edge:oklch(1 0 0/calc(0.5 * var(--sheen-strength)));--avatar-shade:oklch(0.225 0.012 264/0.05);--avatar-sheen:oklch(1 0 0/calc(0.35 * var(--sheen-strength)));--avatar-1-bg:light-dark(oklch(0.945 0.04 250),oklch(0.31 0.055 250));--avatar-1-fg:light-dark(oklch(0.45 0.08 250),oklch(0.87 0.07 250));--avatar-2-bg:light-dark(oklch(0.945 0.04 292),oklch(0.31 0.055 292));--avatar-2-fg:light-dark(oklch(0.45 0.08 292),oklch(0.87 0.07 292));--avatar-3-bg:light-dark(oklch(0.945 0.04 334),oklch(0.31 0.055 334));--avatar-3-fg:light-dark(oklch(0.45 0.08 334),oklch(0.87 0.07 334));--avatar-4-bg:light-dark(oklch(0.945 0.04 5),oklch(0.31 0.055 5));--avatar-4-fg:light-dark(oklch(0.45 0.08 5),oklch(0.87 0.07 5));--avatar-5-bg:light-dark(oklch(0.945 0.04 55),oklch(0.31 0.055 55));--avatar-5-fg:light-dark(oklch(0.45 0.08 55),oklch(0.87 0.07 55));--avatar-6-bg:light-dark(oklch(0.945 0.04 125),oklch(0.31 0.055 125));--avatar-6-fg:light-dark(oklch(0.45 0.08 125),oklch(0.87 0.07 125));position:relative;display:inline-flex;flex:none;vertical-align:middle;width:var(--avatar-size);height:var(--avatar-size)}.zc-avatar__face{width:100%;height:100%;border-radius:var(--radius-full);overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--avatar-bg);color:var(--avatar-fg);background:linear-gradient(to bottom,var(--avatar-sheen),transparent 55%),linear-gradient(to top,var(--avatar-shade),transparent 45%),var(--avatar-bg);box-shadow:inset 0 1px 0 0 var(--avatar-edge),var(--avatar-ring,none);outline:var(--border-hairline) solid color-mix(in oklch,var(--avatar-fg) 18%,transparent);outline-offset:-1px;transition:box-shadow var(--duration-fast) var(--ease-standard)}.zc-avatar__img{display:block;width:100%;height:100%;object-fit:cover}.zc-avatar__initials{font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:calc(var(--avatar-size) * .42);line-height:1;text-box:trim-both cap alphabetic;letter-spacing:var(--tracking-caps);margin-right:calc(-1 * var(--tracking-caps));text-transform:uppercase;-moz-user-select:none;user-select:none;-webkit-user-select:none}.zc-avatar__icon{display:flex;align-items:center;justify-content:center;width:56%;height:56%;opacity:.5}.zc-avatar__icon svg{display:block;width:100%;height:100%}.zc-avatar--xs{--avatar-size:1.25rem}.zc-avatar--sm{--avatar-size:1.5rem}.zc-avatar--lg{--avatar-size:2.5rem}.zc-avatar--xl{--avatar-size:3rem}.zc-avatar--square .zc-avatar__face{border-radius:var(--radius-md)}.zc-avatar--square.zc-avatar--lg .zc-avatar__face,.zc-avatar--square.zc-avatar--xl .zc-avatar__face{border-radius:var(--radius-lg)}.zc-avatar[data-palette="1"]{--avatar-bg:var(--avatar-1-bg);--avatar-fg:var(--avatar-1-fg)}.zc-avatar[data-palette="2"]{--avatar-bg:var(--avatar-2-bg);--avatar-fg:var(--avatar-2-fg)}.zc-avatar[data-palette="3"]{--avatar-bg:var(--avatar-3-bg);--avatar-fg:var(--avatar-3-fg)}.zc-avatar[data-palette="4"]{--avatar-bg:var(--avatar-4-bg);--avatar-fg:var(--avatar-4-fg)}.zc-avatar[data-palette="5"]{--avatar-bg:var(--avatar-5-bg);--avatar-fg:var(--avatar-5-fg)}.zc-avatar[data-palette="6"]{--avatar-bg:var(--avatar-6-bg);--avatar-fg:var(--avatar-6-fg)}.zc-avatar__status{position:absolute;bottom:0;right:0;width:calc(var(--avatar-size) * .275);height:calc(var(--avatar-size) * .275);min-width:6px;min-height:6px;border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--bg-surface);transition:background-color var(--duration-fast) var(--ease-standard)}.zc-avatar__status--online{background:var(--success)}.zc-avatar__status--away{background:var(--warning)}.zc-avatar__status--busy{background:var(--danger)}.zc-avatar__status--offline{background:var(--border-strong)}.zc-avatar-group{display:inline-flex;align-items:center}.zc-avatar-group>.zc-avatar{--avatar-ring:0 0 0 2px var(--bg-surface)}.zc-avatar-group>.zc-avatar+.zc-avatar{margin-left:calc(var(--avatar-size) * -.3);transition:margin-left var(--duration-base) var(--ease-entrance)}.zc-avatar-group:hover>.zc-avatar+.zc-avatar{margin-left:var(--space-1)}.zc-avatar--overflow .zc-avatar__initials{font-family:var(--font-code);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:calc(var(--avatar-size) * .36);letter-spacing:var(--tracking-normal);margin-right:0}@media (prefers-reduced-motion:reduce){.zc-avatar-group>.zc-avatar+.zc-avatar,.zc-avatar__face,.zc-avatar__status{transition:none}}}@layer zyncat.reset, zyncat.tokens, zyncat.base, zyncat.components;@layer zyncat.components{.zc-icon{flex:none;vertical-align:middle}.zc-icon-slot{display:inline-flex;align-items:center;justify-content:center;flex:none;color:currentColor}.zc-icon-slot--sm{width:var(--icon-sm);height:var(--icon-sm)}.zc-icon-slot--md{width:var(--icon-md);height:var(--icon-md)}.zc-icon-slot--lg{width:var(--icon-lg);height:var(--icon-lg)}.zc-icon-slot>img,.zc-icon-slot>svg{width:100%;height:100%;display:block}.zc-support-rail{--support-rail-width:318px;--_support-rail-tab-width:40px;--_support-rail-tab-height:48px;--support-rail-row-pad-block:var(--space-3);--support-rail-row-pad-inline:var(--space-4);--_support-rail-row-nudge:5px;--support-rail-surface:var(--bg-subtle);--support-rail-surface-raised:var(--bg-surface);--support-rail-line:var(--border-default);--support-rail-line-soft:var(--border-subtle);--support-rail-radius:var(--radius-2xl);--_support-rail-stagger:calc(var(--duration-fast) * 0.3);--_support-rail-index:0;position:absolute;top:0;bottom:0;width:min(var(--support-rail-width),100%);container-type:inline-size;isolation:isolate;pointer-events:none;font-family:var(--font-body);color:var(--text-strong)}.zc-support-rail[data-side=right]{right:0}.zc-support-rail[data-side=left]{left:0}.zc-support-rail__shell{position:absolute;top:50%;width:var(--_support-rail-tab-width);height:var(--_support-rail-tab-height);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:var(--support-rail-surface);border:var(--border-hairline) solid var(--support-rail-line);box-shadow:var(--shadow-md);pointer-events:auto;translate:0 -50%;outline:var(--ring-rest);transition:outline-color var(--duration-fast) var(--ease-standard)}.zc-support-rail[data-side=right] .zc-support-rail__shell{right:0;border-right:0;border-radius:var(--support-rail-radius) 0 0 var(--support-rail-radius)}.zc-support-rail[data-side=left] .zc-support-rail__shell{left:0;border-left:0;border-radius:0 var(--support-rail-radius) var(--support-rail-radius) 0}.zc-support-rail[data-open=true] .zc-support-rail__shell{width:100%;height:auto;max-height:100%;border-radius:0;box-shadow:var(--shadow-lg)}.zc-support-rail .zc-support-rail__tab{position:absolute;top:50%;width:var(--_support-rail-tab-width);height:var(--_support-rail-tab-height);box-sizing:border-box;padding:var(--space-2);background:transparent;border:0;border-radius:0;color:var(--text-secondary);opacity:1;translate:0 -50%}}@layer zyncat.reset, zyncat.tokens, zyncat.base, zyncat.components;@layer zyncat.components{.zc-support-rail .zc-support-rail__tab:focus-visible{outline:none}.zc-support-rail[data-side=right] .zc-support-rail__tab{right:0}.zc-support-rail[data-side=left] .zc-support-rail__tab{left:0}.zc-support-rail__tab:hover{color:var(--text-strong)}.zc-support-rail[data-open=true] .zc-support-rail__tab{opacity:0;pointer-events:none}.zc-support-rail:not([data-open=true]) .zc-support-rail__shell:hover{background:var(--support-rail-surface-raised)}.zc-support-rail__shell:has(.zc-support-rail__tab:focus-visible){outline:var(--focus-ring)}.zc-support-rail__body{width:100cqw;flex:1 1 auto;min-height:0;box-sizing:border-box;display:flex;flex-direction:column;padding-inline:var(--ring-gutter);outline:none}.zc-support-rail[data-morphing] .zc-support-rail__body{flex:none}.zc-support-rail__header{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) calc(var(--space-5) - var(--ring-gutter)) var(--space-4)}.zc-support-rail__heading{min-width:0}.zc-support-rail__title{font:var(--type-title-lg);letter-spacing:var(--tracking-tight)}.zc-support-rail__status{margin-top:var(--space-2);font-family:var(--font-code);font-size:var(--size-micro);line-height:var(--leading-micro);color:var(--text-subtle)}.zc-support-rail__close{flex:none}.zc-support-rail__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin-inline:calc(var(--ring-gutter) * -1);padding:var(--ring-gutter);scroll-padding:var(--ring-gutter);outline:var(--ring-rest);transition:outline-color var(--duration-fast) var(--ease-standard)}.zc-support-rail__scroll:focus-visible{outline:var(--focus-ring)}.zc-support-rail__list{margin:0;padding:0;list-style:none;border-top:var(--border-hairline) solid var(--support-rail-line-soft)}.zc-support-rail__row{position:relative;width:100%;display:grid;grid-template-columns:var(--icon-md) 1fr auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--support-rail-row-pad-block) calc(var(--support-rail-row-pad-inline) - var(--ring-gutter));background:transparent;border:0;border-bottom:var(--border-hairline) solid var(--support-rail-line-soft);text-align:left;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard),padding var(--duration-slow) var(--ease-standard),outline-color var(--duration-fast) var(--ease-standard)}.zc-support-rail__row:hover{background:var(--neutral-wash);padding-left:calc(var(--support-rail-row-pad-inline) - var(--ring-gutter) + var(--_support-rail-row-nudge))}.zc-support-rail[data-side=left] .zc-support-rail__row:hover{padding-left:calc(var(--support-rail-row-pad-inline) - var(--ring-gutter));padding-right:calc(var(--support-rail-row-pad-inline) - var(--ring-gutter) + var(--_support-rail-row-nudge))}.zc-support-rail__row:active{background:var(--neutral-wash-press)}.zc-support-rail__row:focus-visible{z-index:1;outline:var(--focus-ring)}.zc-support-rail__row-icon{display:inline-flex;align-items:center;justify-content:center;font-size:var(--icon-sm);color:var(--text-secondary)}.zc-support-rail__row-text{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.zc-support-rail__row-label{font-size:var(--size-body);line-height:var(--leading-body);font-weight:var(--weight-regular)}.zc-support-rail__row-note{font:var(--type-micro);font-weight:var(--weight-regular);color:var(--text-secondary)}.zc-support-rail__row-meta{font-family:var(--font-code);font-size:var(--size-micro);letter-spacing:var(--tracking-caps);color:var(--text-subtle)}.zc-support-rail__extra:not(:empty){padding:var(--space-4) calc(var(--space-5) - var(--ring-gutter)) var(--space-5)}.zc-support-rail__footer{flex:none;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) calc(var(--space-5) - var(--ring-gutter));border-top:var(--border-hairline) solid var(--support-rail-line);font:var(--type-caption);color:var(--text-secondary)}.zc-support-rail__extra,.zc-support-rail__footer,.zc-support-rail__row{animation:support-rail-row-in var(--duration-slower) var(--ease-spring) backwards;animation-delay:calc((var(--_support-rail-index) + 1) * var(--_support-rail-stagger))}@keyframes support-rail-row-in{0%{translate:0 var(--distance-sm);opacity:0}}}