.aps-root,.aps{font-family:var(--font-family-sans);color:var(--text-primary)}.aps-focusable:focus{outline:2px solid var(--focus-ring);outline-offset:2px}.aps-focusable:focus:not(:focus-visible){outline:none}.aps-focusable:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media(pointer:coarse){.aps-touch{position:relative}.aps-touch:before{content:"";position:absolute;inset:50% auto auto 50%;width:max(100%,var(--size-touch-min));height:max(100%,var(--size-touch-min));transform:translate(-50%,-50%)}}.aps-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.aps-tabular{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:80ms!important;scroll-behavior:auto!important}}.aps-skip-link{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);z-index:500;transform:translateY(-200%);background:var(--surface-raised);color:var(--text-primary);padding:var(--space-3) var(--space-5);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:var(--font-size-200);text-decoration:none;transition:transform var(--duration-fast) var(--ease-standard)}.aps-skip-link:focus{transform:none}.aps-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:inherit;font-size:var(--font-size-200);font-weight:var(--font-weight-medium);line-height:1;border-radius:var(--radius-sm);border:1px solid transparent;padding-inline:var(--space-5);cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color var(--duration-instant) var(--ease-standard),border-color var(--duration-instant) var(--ease-standard),color var(--duration-instant) var(--ease-standard)}.aps-btn--sm{height:var(--size-control-sm);font-size:var(--font-size-100);padding-inline:var(--space-4)}.aps-btn--md{height:var(--size-control-md)}.aps-btn--lg{height:var(--size-control-lg);font-size:var(--font-size-300);padding-inline:var(--space-6)}.aps-btn--icon{padding-inline:0;aspect-ratio:1}.aps-btn--primary{background:var(--button-primary-bg);color:var(--button-primary-fg)}.aps-btn--primary:hover:not(:disabled):not([aria-busy=true]){background:var(--button-primary-bg-hover)}.aps-btn--primary:active:not(:disabled){background:var(--button-primary-bg-hover)}.aps-btn--secondary{background:var(--button-secondary-bg);color:var(--button-secondary-fg);border-color:var(--button-secondary-border)}.aps-btn--secondary:hover:not(:disabled){background:var(--button-secondary-bg-hover)}.aps-btn--ghost{background:transparent;color:var(--button-ghost-fg)}.aps-btn--ghost:hover:not(:disabled){background:var(--button-ghost-bg-hover);color:var(--text-primary)}.aps-btn--danger{background:var(--button-danger-bg);color:var(--button-danger-fg)}.aps-btn--danger:hover:not(:disabled){background:var(--button-danger-bg-hover)}.aps-btn--danger-ghost{background:transparent;color:var(--feedback-danger-ink)}.aps-btn--danger-ghost:hover:not(:disabled){background:var(--feedback-danger-tint)}.aps-btn--link{background:transparent;color:var(--text-link);padding-inline:0;height:auto;text-decoration:underline;text-underline-offset:2px}.aps-btn[aria-pressed=true],.aps-btn[data-selected=true]{background:var(--surface-selected);color:var(--text-primary);font-weight:var(--font-weight-semibold)}.aps-btn:disabled,.aps-btn[aria-disabled=true]{cursor:not-allowed;background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:transparent}.aps-btn--ghost:disabled,.aps-btn--link:disabled{background:transparent}.aps-btn[aria-busy=true]{cursor:progress}.aps-btn__label--hidden{visibility:hidden}.aps-btn__spinner{position:absolute;display:inline-flex}.aps-btn--busy{position:relative}.aps-split{display:inline-flex}.aps-split>.aps-btn:first-child{border-start-end-radius:0;border-end-end-radius:0}.aps-split>.aps-btn:last-child{border-start-start-radius:0;border-end-start-radius:0;padding-inline:var(--space-3);border-inline-start:1px solid var(--border-interactive)}.aps-field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.aps-field__label{font-size:var(--font-size-200);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.aps-field__required{color:var(--feedback-danger-ink);margin-inline-start:var(--space-1)}.aps-field__help{font-size:var(--font-size-50);color:var(--text-tertiary)}.aps-field__error{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-50);color:var(--feedback-danger-ink)}.aps-input,.aps-textarea,.aps-select{width:100%;min-width:0;box-sizing:border-box;font-family:inherit;font-size:var(--font-size-200);color:var(--input-fg);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-sm);padding-inline:var(--space-4);transition:border-color var(--duration-instant) var(--ease-standard)}.aps-input,.aps-select{height:var(--size-control-md)}.aps-input--lg,.aps-select--lg{height:var(--size-control-lg)}.aps-textarea{padding-block:var(--space-3);min-height:calc(var(--size-control-md) * 2);resize:vertical}.aps-input::placeholder,.aps-textarea::placeholder{color:var(--input-placeholder)}.aps-input:hover:not(:disabled),.aps-textarea:hover:not(:disabled),.aps-select:hover:not(:disabled){border-color:var(--text-tertiary)}.aps-input[aria-invalid=true],.aps-textarea[aria-invalid=true],.aps-select[aria-invalid=true]{border-color:var(--input-border-error)}.aps-input:disabled,.aps-textarea:disabled,.aps-select:disabled{background:var(--input-disabled-bg);color:var(--text-disabled);cursor:not-allowed}.aps-select{appearance:none;padding-inline-end:var(--space-8)}.aps-input-wrap{position:relative;display:flex;align-items:center}.aps-input-wrap__affix{position:absolute;display:inline-flex;align-items:center;color:var(--text-tertiary);font-size:var(--font-size-50);pointer-events:none}.aps-input-wrap__affix--prefix{inset-inline-start:var(--space-4)}.aps-input-wrap__affix--suffix{inset-inline-end:var(--space-4)}.aps-choice{display:inline-flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-200);color:var(--text-primary);cursor:pointer}.aps-choice__control{appearance:none;margin:0;flex:none;inline-size:16px;block-size:16px;border:1px solid var(--border-interactive);background:var(--input-bg);cursor:pointer;display:grid;place-content:center;transition:background-color var(--duration-instant) var(--ease-standard),border-color var(--duration-instant) var(--ease-standard)}.aps-choice__control[type=checkbox]{border-radius:var(--radius-xs)}.aps-choice__control[type=radio]{border-radius:var(--radius-full)}.aps-choice__control:checked{background:var(--brand-600);border-color:var(--brand-600)}.aps-choice__control:checked:after{content:"";display:block;inline-size:9px;block-size:5px;border-inline-start:2px solid var(--text-inverse);border-block-end:2px solid var(--text-inverse);transform:rotate(-45deg) translate(1px,-1px)}.aps-choice__control[type=radio]:checked:after{inline-size:6px;block-size:6px;border:0;border-radius:var(--radius-full);background:var(--text-inverse);transform:none}.aps-choice__control:indeterminate{background:var(--brand-600);border-color:var(--brand-600)}.aps-choice__control:indeterminate:after{content:"";inline-size:8px;block-size:2px;background:var(--text-inverse);border:0;transform:none}.aps-choice__control:disabled{border-color:var(--border-default);background:var(--input-disabled-bg);cursor:not-allowed}.aps-choice:has(.aps-choice__control:disabled){color:var(--text-disabled);cursor:not-allowed}.aps-choice__body{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.aps-choice__description{font-size:var(--font-size-50);color:var(--text-tertiary)}.aps-fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.aps-fieldset__legend{padding:0;font-size:var(--font-size-200);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.aps-search{position:relative;display:flex;align-items:center;min-width:0}.aps-search__glyph{position:absolute;inset-inline-start:var(--space-4);color:var(--text-tertiary);pointer-events:none;font-size:var(--font-size-100)}.aps-search__input{padding-inline:var(--space-9)}.aps-search__input::-webkit-search-cancel-button,.aps-search__input::-webkit-search-decoration{appearance:none;display:none}.aps-search__clear{position:absolute;inset-inline-end:var(--space-2);display:inline-flex;align-items:center;justify-content:center;inline-size:var(--size-control-sm);block-size:var(--size-control-sm);border:0;background:transparent;cursor:pointer;color:var(--text-tertiary);border-radius:var(--radius-sm);font-size:var(--font-size-100);line-height:1}.aps-search__clear:hover{background:var(--surface-hover);color:var(--text-primary)}.aps-segmented{display:inline-flex;align-items:center;background:var(--segmented-track-bg);border:1px solid var(--segmented-border);border-radius:var(--radius-sm);padding:var(--space-1);gap:var(--space-1);max-inline-size:100%;overflow-x:auto}.aps-segmented__option{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:var(--size-control-sm);padding-inline:var(--space-5);border:0;background:transparent;cursor:pointer;font:inherit;font-size:var(--font-size-100);color:var(--text-secondary);border-radius:var(--radius-xs);white-space:nowrap;transition:background-color var(--duration-instant) var(--ease-standard)}.aps-segmented__option:hover:not([aria-disabled=true]){color:var(--text-primary)}.aps-segmented__option[aria-checked=true]{background:var(--segmented-selected-bg);color:var(--text-primary);font-weight:var(--font-weight-semibold)}.aps-segmented__option[aria-disabled=true]{color:var(--text-disabled);cursor:not-allowed}.aps-segmented__check{flex:none;font-size:var(--font-size-25)}.aps-switch{display:inline-flex;align-items:center;gap:var(--space-4);cursor:pointer;font-size:var(--font-size-200)}.aps-switch__track{position:relative;flex:none;inline-size:var(--space-9);block-size:var(--space-6);border-radius:var(--radius-full);background:var(--surface-canvas);border:1px solid var(--border-interactive);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.aps-switch__knob{position:absolute;inset-block-start:var(--space-1);inset-inline-start:var(--space-1);inline-size:var(--space-5);block-size:var(--space-5);border-radius:var(--radius-full);background:var(--border-interactive);transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.aps-switch[aria-checked=true] .aps-switch__track{background:var(--brand-600);border-color:var(--brand-600)}.aps-switch[aria-checked=true] .aps-switch__knob{background:var(--text-inverse);transform:translate(var(--space-5))}.aps-switch[aria-disabled=true]{cursor:not-allowed;color:var(--text-disabled)}.aps-switch__state{color:var(--text-tertiary);font-size:var(--font-size-50);font-variant-numeric:tabular-nums}.aps-chip{display:inline-flex;align-items:center;gap:var(--space-2);max-inline-size:24ch;padding-inline:var(--space-3);border-radius:var(--chip-radius);font-size:var(--font-size-50);font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid transparent}.aps-chip--sm{block-size:18px}.aps-chip--md{block-size:22px}.aps-chip__glyph{flex:none;font-size:var(--font-size-50);line-height:1}.aps-chip__label{overflow:hidden;text-overflow:ellipsis}.aps-chip__value{font-variant-numeric:tabular-nums}.aps-chip--sla{border-color:transparent}.aps-chip--status{border-color:var(--border-interactive)}.aps-chip--priority{background:transparent;padding-inline:0}.aps-chip--count{background:var(--surface-hover);color:var(--text-secondary);border-radius:var(--radius-full)}.aps-chip--tag{background:var(--surface-hover);color:var(--text-secondary)}.aps-chip__remove{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;padding:0;color:inherit;font-size:var(--font-size-50);line-height:1}.aps-sla--breached{color:var(--sla-breached-ink);background:var(--sla-breached-tint)}.aps-sla--at-risk{color:var(--sla-at-risk-ink);background:var(--sla-at-risk-tint)}.aps-sla--on-track{color:var(--sla-on-track-ink);background:var(--sla-on-track-tint)}.aps-sla--paused{color:var(--sla-paused-ink);background:var(--sla-paused-tint)}.aps-sla--none{color:var(--sla-none-ink);background:transparent}.aps-priority--p1{color:var(--priority-p1-ink)}.aps-priority--p2{color:var(--priority-p2-ink)}.aps-priority--p3{color:var(--priority-p3-ink)}.aps-priority--p4{color:var(--priority-p4-ink)}.aps-status--new{color:var(--status-new-ink);background:var(--status-new-tint)}.aps-status--open{color:var(--status-open-ink);background:var(--status-open-tint)}.aps-status--waiting-customer{color:var(--status-waiting-customer-ink);background:var(--status-waiting-customer-tint)}.aps-status--waiting-internal{color:var(--status-waiting-internal-ink);background:var(--status-waiting-internal-tint)}.aps-status--scheduled{color:var(--status-scheduled-ink);background:var(--status-scheduled-tint)}.aps-status--resolved{color:var(--status-resolved-ink);background:var(--status-resolved-tint)}.aps-status--closed{color:var(--status-closed-ink);background:var(--status-closed-tint)}.aps-badge--info{color:var(--feedback-info-ink);background:var(--feedback-info-tint)}.aps-badge--success{color:var(--feedback-success-ink);background:var(--feedback-success-tint)}.aps-badge--warning{color:var(--feedback-warning-ink);background:var(--feedback-warning-tint)}.aps-badge--danger{color:var(--feedback-danger-ink);background:var(--feedback-danger-tint)}.aps-badge--neutral{color:var(--text-secondary);background:var(--surface-hover)}.aps-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--surface-hover);color:var(--text-secondary);font-weight:var(--font-weight-semibold);overflow:hidden;flex:none;border:1px solid var(--border-subtle)}.aps-avatar img{inline-size:100%;block-size:100%;object-fit:cover}.aps-avatar--20{inline-size:20px;block-size:20px;font-size:var(--font-size-25)}.aps-avatar--24{inline-size:24px;block-size:24px;font-size:var(--font-size-25)}.aps-avatar--32{inline-size:32px;block-size:32px;font-size:var(--font-size-50)}.aps-avatar--40{inline-size:40px;block-size:40px;font-size:var(--font-size-200)}.aps-avatar-group{display:inline-flex;align-items:center}.aps-avatar-group>*+*{margin-inline-start:calc(var(--space-3) * -1)}.aps-avatar-group .aps-avatar{border-color:var(--surface-canvas);border-width:2px}.aps-avatar--overflow{font-variant-numeric:tabular-nums}.aps-card{background:var(--elevation-1-surface);border:1px solid var(--elevation-1-border);border-radius:var(--radius-md);box-shadow:var(--elevation-1);padding:var(--space-6);min-width:0}.aps-card__header{display:flex;align-items:center;gap:var(--space-4);margin-block-end:var(--space-5)}.aps-card__title{font-size:var(--font-size-400);font-weight:var(--font-weight-semibold);line-height:var(--line-height-400);letter-spacing:var(--letter-spacing-400);margin:0}.aps-card__description{font-size:var(--font-size-200);color:var(--text-tertiary);margin:0}.aps-table-scroll{overflow-x:auto;min-width:0}.aps-table{inline-size:100%;border-collapse:collapse;font-size:var(--font-size-100)}.aps-table th,.aps-table td{text-align:start;padding:0 var(--space-5);border-block-end:1px solid var(--table-rule)}.aps-table thead th{position:sticky;top:0;z-index:1;background:var(--surface-canvas);color:var(--table-header-fg);font-size:var(--font-size-25);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-25);text-transform:uppercase;block-size:var(--row-height-compact);border-block-end:1px solid var(--table-header-rule);white-space:nowrap}.aps-table--compact tbody tr{block-size:var(--row-height-compact)}.aps-table--comfortable tbody tr{block-size:var(--row-height-comfortable)}.aps-table--admin tbody tr{block-size:var(--row-height-admin)}.aps-table tbody tr:hover{background:var(--table-row-hover)}.aps-table tbody tr[aria-selected=true]{background:var(--table-row-selected)}.aps-table td.aps-table__num,.aps-table th.aps-table__num{text-align:end;font-variant-numeric:tabular-nums}.aps-table__sort{display:inline-flex;align-items:center;gap:var(--space-2);background:none;border:0;padding:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.aps-table__sort-ordinal{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.aps-datarow{display:grid;align-items:center}.aps-datarow[data-cursor=true]{background:var(--table-row-hover);outline-offset:calc(-1 * var(--space-1))}.aps-datarow[aria-selected=true]{background:var(--table-row-selected)}.aps-skeleton{background:var(--skeleton-bg);border-radius:var(--radius-xs);position:relative;overflow:hidden}.aps-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--skeleton-shimmer),transparent);animation:aps-shimmer 1.4s linear infinite}@keyframes aps-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.aps-skeleton:after{animation:none;background:none}}.aps-spinner{display:inline-block;flex:none;inline-size:14px;block-size:14px;border:2px solid currentColor;border-block-start-color:transparent;border-radius:var(--radius-full);animation:aps-spin .64s linear infinite}.aps-spinner--sm{inline-size:12px;block-size:12px}.aps-spinner--lg{inline-size:20px;block-size:20px}@keyframes aps-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.aps-spinner{animation-duration:2s}}.aps-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);padding:var(--space-12) var(--space-8);max-inline-size:46ch;margin-inline:auto}.aps-state__glyph{font-size:48px;line-height:1;color:var(--text-tertiary)}.aps-state--error .aps-state__glyph{color:var(--feedback-danger-ink)}.aps-state__title{margin:0;font-size:var(--font-size-400);font-weight:var(--font-weight-semibold);line-height:var(--line-height-400);letter-spacing:var(--letter-spacing-400)}.aps-state__body{margin:0;font-size:var(--font-size-200);color:var(--text-secondary)}.aps-state__detail{font-family:var(--font-family-mono);font-size:var(--font-size-50);color:var(--text-tertiary);overflow-wrap:anywhere}.aps-state__actions{display:flex;gap:var(--space-4);flex-wrap:wrap;justify-content:center}.aps-banner{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-6);font-size:var(--font-size-100);border-block-end:1px solid var(--border-default);border-inline-start:3px solid transparent;flex:none}.aps-banner__glyph{flex:none;line-height:var(--line-height-100)}.aps-banner__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.aps-banner__tone{font-weight:var(--font-weight-semibold)}.aps-banner__message{overflow-wrap:anywhere}.aps-banner__actions{display:flex;align-items:center;gap:var(--space-4);flex:none;margin-inline-start:auto}.aps-banner--info{background:var(--feedback-info-tint);color:var(--feedback-info-ink);border-inline-start-color:var(--feedback-info-border)}.aps-banner--success{background:var(--feedback-success-tint);color:var(--feedback-success-ink);border-inline-start-color:var(--feedback-success-border)}.aps-banner--warning{background:var(--feedback-warning-tint);color:var(--feedback-warning-ink);border-inline-start-color:var(--feedback-warning-border)}.aps-banner--danger{background:var(--feedback-danger-tint);color:var(--feedback-danger-ink);border-inline-start-color:var(--feedback-danger-border)}.aps-banner--neutral{background:var(--banner-neutral-bg);color:var(--banner-neutral-fg);border-inline-start-color:var(--border-strong)}.aps-progress{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.aps-progress__head{display:flex;align-items:baseline;gap:var(--space-4);font-size:var(--font-size-50)}.aps-progress__label{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-progress__value{margin-inline-start:auto;color:var(--text-secondary);font-variant-numeric:tabular-nums}.aps-progress__track{block-size:var(--space-3);background:var(--progress-track);border-radius:var(--radius-full);overflow:hidden}.aps-progress__fill{block-size:100%;background:var(--progress-fill);border-radius:var(--radius-full);transition:inline-size var(--duration-slow) var(--ease-standard)}.aps-progress--over .aps-progress__fill{background:var(--fill-danger)}.aps-progress--near .aps-progress__fill{background:var(--fill-warning)}.aps-progress--indeterminate .aps-progress__fill{inline-size:40%;animation:aps-indeterminate 1.6s var(--ease-standard) infinite}@keyframes aps-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.aps-progress--indeterminate .aps-progress__fill{animation:none;inline-size:100%;opacity:.5}}.aps-skeleton--calm:after{content:none}.aps-metric{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);background:var(--elevation-1-surface);border:1px solid var(--elevation-1-border);border-radius:var(--radius-md);box-shadow:var(--elevation-1);min-width:0}.aps-metric__label{font-size:var(--font-size-25);text-transform:uppercase;letter-spacing:var(--letter-spacing-25);color:var(--text-tertiary)}.aps-metric__value{font-size:var(--font-size-600);font-weight:var(--font-weight-display);line-height:var(--line-height-600);letter-spacing:var(--letter-spacing-600);font-variant-numeric:tabular-nums}.aps-metric__foot{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-50);color:var(--text-tertiary)}.aps-metric__delta--up{color:var(--feedback-success-ink)}.aps-metric__delta--down{color:var(--feedback-danger-ink)}.aps-metric__delta--flat{color:var(--text-tertiary)}.aps-kv{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3) var(--space-6);margin:0;min-width:0}.aps-kv--stacked{grid-template-columns:1fr;gap:var(--space-1)}.aps-kv__key{font-size:var(--font-size-50);color:var(--text-tertiary)}.aps-kv__value{margin:0;font-size:var(--font-size-200);color:var(--text-primary);min-width:0;overflow-wrap:anywhere}.aps-kv--stacked .aps-kv__value{margin-block-end:var(--space-4)}.aps-kbd{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-family-mono);font-size:var(--font-size-25);color:var(--text-tertiary);background:var(--surface-hover);border:1px solid var(--border-default);border-radius:var(--radius-xs);padding:0 var(--space-2);min-block-size:18px}.aps-kbd+.aps-kbd{margin-inline-start:var(--space-1)}.aps-scrim{position:fixed;inset:0;background:var(--surface-scrim);animation:aps-fade var(--duration-normal) var(--ease-standard);display:grid;place-items:center;padding:var(--space-6);z-index:100}@keyframes aps-fade{0%{opacity:0}to{opacity:1}}.aps-dialog{background:var(--elevation-3-surface);border:1px solid var(--elevation-3-border);border-radius:var(--radius-lg);box-shadow:var(--elevation-3);max-block-size:min(85vh,800px);inline-size:100%;display:flex;flex-direction:column;animation:aps-rise var(--duration-slow) var(--ease-decelerate)}.aps-dialog--sm{max-inline-size:400px}.aps-dialog--md{max-inline-size:520px}.aps-dialog--lg{max-inline-size:720px}@keyframes aps-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.aps-dialog{animation-name:aps-fade}}.aps-dialog__header{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4)}.aps-dialog__title{margin:0;flex:1 1 auto;font-size:var(--font-size-500);font-weight:var(--font-weight-semibold);line-height:var(--line-height-500);letter-spacing:var(--letter-spacing-500)}.aps-dialog__description{margin:var(--space-2) 0 0;font-size:var(--font-size-200);color:var(--text-secondary)}.aps-dialog__body{padding:0 var(--space-6);overflow-y:auto;font-size:var(--font-size-200)}.aps-dialog__footer{display:flex;justify-content:flex-end;gap:var(--space-4);padding:var(--space-6)}.aps-popover{position:absolute;z-index:200;background:var(--elevation-2-surface);border:1px solid var(--elevation-2-border);border-radius:var(--radius-md);box-shadow:var(--elevation-2);padding:var(--space-4);max-inline-size:360px;animation:aps-rise var(--duration-fast) var(--ease-decelerate)}.aps-menu{min-inline-size:180px;padding:var(--space-2);display:flex;flex-direction:column}.aps-menu__item{display:flex;align-items:center;gap:var(--space-4);min-block-size:var(--size-control-md);padding-inline:var(--space-4);border:0;background:transparent;cursor:pointer;font:inherit;font-size:var(--font-size-200);color:var(--text-primary);text-align:start;border-radius:var(--radius-sm)}.aps-menu__item:hover:not([aria-disabled=true]),.aps-menu__item[data-active=true]{background:var(--surface-hover)}.aps-menu__item[aria-disabled=true]{color:var(--text-disabled);cursor:not-allowed}.aps-menu__item--danger{color:var(--feedback-danger-ink)}.aps-menu__separator{block-size:1px;background:var(--border-default);margin:var(--space-2) 0}.aps-menu__shortcut{margin-inline-start:auto}.aps-tooltip{position:absolute;z-index:300;background:var(--tooltip-bg);color:var(--tooltip-fg);border:1px solid var(--elevation-2-border);box-shadow:var(--elevation-2);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);font-size:var(--font-size-50);max-inline-size:280px;animation:aps-fade var(--duration-instant) var(--ease-standard)}.aps-toast-region{position:fixed;inset-block-end:var(--space-6);inset-inline-end:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);z-index:400;inline-size:360px;max-inline-size:calc(100vw - var(--space-8))}@media(max-width:639px){.aps-toast-region{inset-inline:var(--space-4);inline-size:auto}}.aps-toast{display:flex;align-items:flex-start;gap:var(--space-4);background:var(--elevation-3-surface);border:1px solid var(--elevation-3-border);border-inline-start:3px solid var(--feedback-info-border);border-radius:var(--radius-md);box-shadow:var(--elevation-3);padding:var(--space-5);font-size:var(--font-size-200);animation:aps-toast-in var(--duration-normal) var(--ease-decelerate)}@keyframes aps-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.aps-toast{animation-name:aps-fade}}.aps-toast--info{border-inline-start-color:var(--feedback-info-border)}.aps-toast--success{border-inline-start-color:var(--feedback-success-border)}.aps-toast--warning{border-inline-start-color:var(--feedback-warning-border)}.aps-toast--danger{border-inline-start-color:var(--feedback-danger-border)}.aps-toast__glyph{flex:none;line-height:var(--line-height-200)}.aps-toast--info .aps-toast__glyph{color:var(--feedback-info-ink)}.aps-toast--success .aps-toast__glyph{color:var(--feedback-success-ink)}.aps-toast--warning .aps-toast__glyph{color:var(--feedback-warning-ink)}.aps-toast--danger .aps-toast__glyph{color:var(--feedback-danger-ink)}.aps-toast__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.aps-toast__title{font-weight:var(--font-weight-semibold)}.aps-toast__message{color:var(--text-secondary);overflow-wrap:anywhere}.aps-listbox{list-style:none;margin:0;padding:var(--space-2);overflow-y:auto;overscroll-behavior:contain;background:var(--elevation-2-surface);border:1px solid var(--elevation-2-border);border-radius:var(--radius-md);box-shadow:var(--elevation-2)}.aps-listbox__group{padding:var(--space-3) var(--space-4);font-size:var(--font-size-25);text-transform:uppercase;letter-spacing:var(--letter-spacing-25);color:var(--text-tertiary)}.aps-listbox__option{display:flex;align-items:center;gap:var(--space-4);min-block-size:var(--size-control-md);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--font-size-200);color:var(--text-primary);cursor:default}.aps-listbox__option[data-active=true]{background:var(--listbox-option-active-bg)}.aps-listbox__option[aria-selected=true]{background:var(--listbox-option-selected-bg);font-weight:var(--font-weight-medium)}.aps-listbox__option[aria-disabled=true]{color:var(--text-disabled)}.aps-listbox__mark{flex:none;inline-size:var(--space-6);text-align:center}.aps-listbox__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-listbox__context{color:var(--text-tertiary);font-size:var(--font-size-50);white-space:nowrap;flex:none}.aps-listbox__empty{padding:var(--space-5) var(--space-4);color:var(--text-tertiary);font-size:var(--font-size-200)}.aps-combobox{position:relative;min-width:0}.aps-combobox__listbox{position:absolute;z-index:200;inset-inline:0;inset-block-start:calc(100% + var(--space-2));max-block-size:calc(var(--space-13) * 3)}.aps-combobox__toggle{position:absolute;inset-inline-end:var(--space-2);inset-block-start:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;inline-size:var(--size-control-sm);block-size:var(--size-control-sm);border:0;background:transparent;cursor:pointer;color:var(--text-tertiary);border-radius:var(--radius-sm)}.aps-combobox__toggle:hover{background:var(--surface-hover);color:var(--text-primary)}.aps-combobox__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-2)}.aps-sheet-scrim{position:fixed;inset:0;z-index:100;background:var(--surface-scrim);animation:aps-fade var(--duration-normal) var(--ease-standard)}.aps-sheet{position:fixed;z-index:101;background:var(--sheet-bg);border:1px solid var(--sheet-border);display:flex;flex-direction:column;box-shadow:var(--elevation-4)}.aps-sheet--end{inset-block:0;inset-inline-end:0;inline-size:min(var(--sheet-width),100vw);border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg);animation:aps-sheet-in-end var(--duration-slow) var(--ease-decelerate)}.aps-sheet--bottom{inset-inline:0;inset-block-end:0;max-block-size:85vh;border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);animation:aps-sheet-in-bottom var(--duration-slow) var(--ease-decelerate);padding-block-end:env(safe-area-inset-bottom)}@keyframes aps-sheet-in-end{0%{opacity:0;transform:translate(var(--space-9))}to{opacity:1;transform:none}}@keyframes aps-sheet-in-bottom{0%{opacity:0;transform:translateY(var(--space-9))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.aps-sheet--end,.aps-sheet--bottom{animation-name:aps-fade}}.aps-sheet__grabber{inline-size:var(--space-11);block-size:var(--space-2);background:var(--border-strong);border-radius:var(--radius-full);margin:var(--space-3) auto 0;flex:none}.aps-sheet__header{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-block-end:1px solid var(--sheet-border)}.aps-sheet__title{margin:0;flex:1 1 auto;font-size:var(--font-size-400);font-weight:var(--font-weight-semibold);line-height:var(--line-height-400)}.aps-sheet__description{margin:var(--space-2) 0 0;font-size:var(--font-size-50);color:var(--text-secondary)}.aps-sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-6);font-size:var(--font-size-200)}.aps-sheet__footer{flex:none;display:flex;justify-content:flex-end;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-block-start:1px solid var(--sheet-border)}.aps-palette{display:grid;gap:var(--space-4)}.aps-palette__input{padding-inline-start:var(--space-9)}.aps-palette .aps-listbox{border:0;box-shadow:none;background:transparent;padding-inline:0;max-block-size:calc(var(--space-13) * 5)}.aps-palette__footer{display:flex;align-items:center;gap:var(--space-5);padding-block-start:var(--space-3);border-block-start:1px solid var(--border-subtle);font-size:var(--font-size-25);color:var(--text-tertiary)}.aps-toolbar{display:flex;align-items:center;gap:var(--space-4);min-height:var(--size-touch-min);padding-inline:var(--space-6);background:var(--surface-canvas);border-block-end:1px solid var(--border-default);position:sticky;top:0;z-index:2}.aps-toolbar__spacer{flex:1 1 auto}.aps-tabs__list{display:flex;gap:var(--space-6);border-block-end:1px solid var(--border-default)}.aps-tabs__tab{position:relative;background:none;border:0;cursor:pointer;font:inherit;font-size:var(--font-size-200);color:var(--text-secondary);padding:var(--space-4) 0;min-block-size:var(--size-touch-min)}.aps-tabs__tab[aria-selected=true]{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.aps-tabs__tab[aria-selected=true]:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;block-size:2px;background:var(--brand-600)}.aps-tabs__tab[aria-disabled=true]{color:var(--text-disabled);cursor:not-allowed}.aps-tabs__panel{padding-block-start:var(--space-6)}.aps-shell{display:grid;grid-template-columns:auto 1fr;grid-template-rows:var(--topbar-height) 1fr;grid-template-areas:"brand topbar" "rail main";block-size:100vh;block-size:100dvh;overflow:hidden;font-family:var(--font-family-sans);color:var(--text-primary);background:var(--surface-canvas)}.aps-shell__brand{grid-area:brand;display:flex;align-items:center;gap:var(--space-4);padding-inline:var(--space-5);background:var(--surface-subtle);border-block-end:1px solid var(--border-default);border-inline-end:1px solid var(--border-default);font-weight:var(--font-weight-semibold);inline-size:var(--rail-width);white-space:nowrap;overflow:hidden;transition:inline-size var(--duration-fast) var(--ease-standard)}.aps-shell__topbar{grid-area:topbar;display:flex;align-items:center;gap:var(--space-5);padding-inline:var(--space-5);background:var(--surface-subtle);border-block-end:1px solid var(--border-default);min-width:0}.aps-shell__rail{grid-area:rail;inline-size:var(--rail-width);background:var(--surface-subtle);border-inline-end:1px solid var(--border-default);overflow-y:auto;padding-block:var(--space-4);transition:inline-size var(--duration-fast) var(--ease-standard)}.aps-shell[data-rail=collapsed] .aps-shell__rail,.aps-shell[data-rail=collapsed] .aps-shell__brand{inline-size:var(--rail-width-collapsed)}.aps-shell__main{grid-area:main;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.aps-shell__main:focus{outline:none}.aps-shell__banners{grid-area:main}.aps-page{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.aps-page__header{display:flex;align-items:center;gap:var(--space-5);min-block-size:var(--topbar-height);padding-inline:var(--space-6);border-block-end:1px solid var(--border-default);flex:none}.aps-page__titles{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.aps-page__title{margin:0;font-size:var(--font-size-400);font-weight:var(--font-weight-semibold);line-height:var(--line-height-400);letter-spacing:var(--letter-spacing-400);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-page__description{margin:0;font-size:var(--font-size-50);color:var(--text-tertiary)}.aps-page__actions{display:flex;align-items:center;gap:var(--space-4);margin-inline-start:auto;flex:none}.aps-page__body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--space-6)}.aps-breadcrumb{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-50);color:var(--text-tertiary)}.aps-breadcrumb a{color:inherit}.aps-split{display:grid;grid-template-columns:var(--split-list-width) 1fr;min-height:0;flex:1 1 auto}.aps-split__list{min-width:0;min-height:0;border-inline-end:1px solid var(--border-default);display:flex;flex-direction:column}.aps-split__detail{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.aps-split{--split-list-width: var(--rail-width)}@media(min-width:1024px){.aps-split{--split-list-width: calc(var(--space-13) * 4 + var(--space-12) - var(--space-2))}}@media(min-width:1440px){.aps-split{--split-list-width: calc(var(--space-13) * 5 + var(--space-7))}}@media(max-width:1023px){.aps-split{grid-template-columns:1fr}.aps-split[data-showing=list] .aps-split__detail,.aps-split[data-showing=detail] .aps-split__list{display:none}.aps-split__list{border-inline-end:0}}@media(max-width:639px){.aps-shell{grid-template-columns:1fr;grid-template-areas:"topbar" "main"}.aps-shell__brand,.aps-shell__rail{display:none}.aps-shell[data-rail=overlay] .aps-shell__rail{display:block;position:fixed;inset-block:var(--topbar-height) 0;inset-inline-start:0;z-index:102;inline-size:var(--rail-width);box-shadow:var(--elevation-4)}.aps-page__body{padding:var(--space-5)}}.aps-navbar{display:flex;background:var(--surface-canvas)}.aps-navbar--bottom{position:sticky;inset-block-end:0;z-index:50;flex-direction:row;justify-content:space-around;align-items:stretch;border-block-start:1px solid var(--border-default);padding-block-end:env(safe-area-inset-bottom)}.aps-navbar--rail{flex-direction:column;gap:var(--space-2);inline-size:var(--rail-width);border-inline-end:1px solid var(--border-default);padding:var(--space-6) var(--space-4);background:var(--surface-subtle)}.aps-navbar__item{display:flex;align-items:center;justify-content:center;gap:var(--space-4);min-block-size:var(--size-touch-min);padding:var(--space-3) var(--space-4);color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-sm);font-size:var(--font-size-200)}.aps-navbar--bottom .aps-navbar__item{flex:1 1 0;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-50)}.aps-navbar--rail .aps-navbar__item{justify-content:flex-start}.aps-navbar__item:hover{background:var(--surface-hover);color:var(--text-primary)}.aps-navbar__item[aria-current=page]{color:var(--text-primary);font-weight:var(--font-weight-semibold);background:var(--surface-selected)}.aps-navbar--bottom .aps-navbar__item[aria-current=page]{box-shadow:inset 0 2px 0 0 var(--brand-600)}.aps-navbar--rail .aps-navbar__item[aria-current=page]{box-shadow:inset 2px 0 0 0 var(--brand-600)}.aps-navbar__glyph{font-size:var(--font-size-300);line-height:1}.aps-navbar__badge{margin-inline-start:auto}.aps-timer{display:inline-flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);min-block-size:var(--size-control-md);max-inline-size:100%;font-size:var(--font-size-100)}.aps-timer--running{background:var(--timer-running-tint);color:var(--timer-running-ink)}.aps-timer--idle{background:transparent;color:var(--timer-idle-fg)}.aps-timer--stale{background:var(--feedback-warning-tint);color:var(--feedback-warning-ink)}.aps-timer__glyph{flex:none;line-height:1}.aps-timer__clock{font-family:var(--font-family-numeric);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium)}.aps-timer__subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit}@media(prefers-reduced-motion:no-preference){.aps-timer--running .aps-timer__glyph{animation:aps-pulse 2s var(--ease-standard) infinite}}@keyframes aps-pulse{0%,to{opacity:1}50%{opacity:.55}}.aps-timer--block{display:flex;inline-size:100%;border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-5);align-items:center}.aps-timer--block .aps-timer__clock{font-size:var(--font-size-500)}.aps-chart{margin:0;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}.aps-chart__caption{display:flex;flex-direction:column;gap:var(--space-1)}.aps-chart__title{font-size:var(--font-size-300);font-weight:var(--font-weight-semibold);line-height:var(--line-height-300)}.aps-chart__description{font-size:var(--font-size-50);color:var(--text-tertiary)}.aps-chart__plot{min-width:0;min-height:0}.aps-chart__summary{margin:0;font-size:var(--font-size-100);color:var(--text-secondary);max-inline-size:var(--measure-longform)}.aps-chart__legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);font-size:var(--font-size-50)}.aps-chart__legend-item{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.aps-chart__swatch{flex:none;line-height:1;font-size:var(--font-size-100)}.aps-chart__legend-label{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-chart__legend-value{color:var(--text-primary);font-weight:var(--font-weight-medium)}.aps-chart__data-toggle{cursor:pointer;font-size:var(--font-size-50);color:var(--text-link);min-block-size:var(--size-control-sm);display:flex;align-items:center}.aps-chart__data table{margin-block-start:var(--space-4)}:root{--col-rule: calc(var(--space-3) / 2);--col-check: calc(var(--space-8) + var(--space-2));--col-sla: calc(var(--space-12) + var(--space-5));--col-priority: var(--space-7);--col-id: calc(var(--space-11) + var(--space-5));--col-client: calc(var(--space-13) * 2);--col-assignee: calc(var(--space-8) + var(--space-2));--col-status: calc(var(--space-12) + var(--space-11) - var(--space-2));--col-updated: calc(var(--space-12) + var(--space-2));--col-actions: var(--space-9);--list-pane: calc(var(--space-13) * 5 + var(--space-7));--list-pane-md: calc(var(--space-13) * 4 + var(--space-12) - var(--space-2));--header-height: calc(var(--space-13) - var(--space-8));--toolbar-height: calc(var(--space-10) + var(--space-2))}html,body,#root{height:100%}body{margin:0;background:var(--surface-canvas);color:var(--text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-100)}*{box-sizing:border-box}.shell{display:grid;grid-template-columns:auto 1fr;grid-template-rows:var(--topbar-height) 1fr;grid-template-areas:"brand topbar" "rail main";height:100vh;overflow:hidden}.shell__brand{grid-area:brand;display:flex;align-items:center;gap:var(--space-4);padding-inline:var(--space-5);border-block-end:1px solid var(--border-default);border-inline-end:1px solid var(--border-default);background:var(--surface-subtle);font-weight:var(--font-weight-semibold);white-space:nowrap;overflow:hidden}.shell__topbar{grid-area:topbar;display:flex;align-items:center;gap:var(--space-5);padding-inline:var(--space-5);border-block-end:1px solid var(--border-default);background:var(--surface-subtle);min-width:0}.shell__rail{grid-area:rail;width:var(--rail-width);border-inline-end:1px solid var(--border-default);background:var(--surface-subtle);overflow-y:auto;padding-block:var(--space-4);transition:width var(--duration-fast) var(--ease-standard)}.shell--collapsed .shell__rail,.shell--collapsed .shell__brand{width:var(--rail-width-collapsed)}.shell__main{grid-area:main;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.shell__main:focus{outline:none}.skip-link{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);z-index:100;transform:translateY(-200%);background:var(--surface-raised);color:var(--text-primary);padding:var(--space-3) var(--space-5);border:1px solid var(--border-strong);border-radius:var(--radius-sm)}.skip-link:focus{transform:none}.rail__group{list-style:none;margin:0;padding:0}.rail__item{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-5);color:var(--text-secondary);text-decoration:none;border-inline-start:var(--col-rule) solid transparent;white-space:nowrap;overflow:hidden}.rail__item:hover{background:var(--surface-hover);color:var(--text-primary)}.rail__item[aria-current=page]{background:var(--surface-selected);border-inline-start-color:var(--brand-600);color:var(--text-primary);font-weight:var(--font-weight-medium)}.rail__glyph{inline-size:var(--space-7);text-align:center;flex:none;font-size:var(--font-size-200)}.rail__count{margin-inline-start:auto;font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.rail__divider{margin:var(--space-4) var(--space-5);border:0;border-block-start:1px solid var(--border-subtle)}.rail__heading{padding:var(--space-3) var(--space-5);font-size:var(--font-size-25);letter-spacing:var(--letter-spacing-25);text-transform:uppercase;color:var(--text-tertiary)}.shell--collapsed .rail__label,.shell--collapsed .rail__heading,.shell--collapsed .rail__count{display:none}.topbar__search{display:flex;align-items:center;gap:var(--space-4);min-width:0;flex:1 1 auto;max-width:calc(var(--space-13) * 6);padding:var(--space-2) var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-tertiary);font-size:var(--font-size-100);text-align:start;cursor:text}.topbar__search:hover{border-color:var(--border-interactive)}.topbar__end{display:flex;align-items:center;gap:var(--space-4);margin-inline-start:auto}.timer{display:inline-flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);max-width:calc(var(--space-13) * 4);min-height:var(--size-control-md);font-size:var(--font-size-100)}.timer--running{background:var(--green-tint);color:var(--green-ink)}.timer--idle{background:transparent;color:var(--text-secondary)}.timer__clock{font-family:var(--font-family-numeric);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium)}.timer__subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.timer__dot{flex:none}@media(prefers-reduced-motion:no-preference){.timer__dot{animation:aps-pulse 2s ease-in-out infinite}}@keyframes aps-pulse{0%,to{opacity:1}50%{opacity:.6}}.page{display:flex;flex-direction:column;min-height:0;flex:1}.page__header{display:flex;align-items:center;gap:var(--space-5);min-height:var(--header-height);padding-inline:var(--space-6);border-block-end:1px solid var(--border-default);flex:none}.page__title{margin:0;font-size:var(--font-size-400);font-weight:var(--font-weight-semibold)}.page__body{flex:1;min-height:0;overflow:auto;padding:var(--space-6)}.page__spacer{margin-inline-start:auto}.list-toolbar{display:flex;align-items:center;gap:var(--space-4);min-height:var(--toolbar-height);padding-inline:var(--space-6);border-block-end:1px solid var(--border-default);flex:none;flex-wrap:wrap}.list-count{font-variant-numeric:tabular-nums;color:var(--text-tertiary);font-size:var(--font-size-50)}.list-body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;padding:var(--space-6)}.split{display:grid;grid-template-columns:var(--list-pane) 1fr;min-height:0;flex:1}.split__list{min-width:0;border-inline-end:1px solid var(--border-default);display:flex;flex-direction:column;min-height:0}.split__detail{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}@media(max-width:1439px){.split{grid-template-columns:var(--list-pane-md) 1fr}}@media(max-width:1023px){.split{grid-template-columns:1fr}.split__detail{display:none}}.tickets__toolbar{display:flex;align-items:center;gap:var(--space-4);min-height:var(--toolbar-height);padding-inline:var(--space-6);border-block-end:1px solid var(--border-default);flex:none;flex-wrap:wrap}.tickets__count{font-variant-numeric:tabular-nums;color:var(--text-tertiary);font-size:var(--font-size-50)}.tickets__scroll{flex:1;min-height:0;overflow:auto;contain:strict}.tickets__viewport{position:relative;width:100%}.trow{position:absolute;inset-inline:0;display:grid;grid-template-columns:var(--col-rule) var(--col-sla) var(--col-priority) var(--col-id) minmax(0,1fr) var(--col-client) var(--col-assignee) var(--col-status) var(--col-updated) var(--col-actions);column-gap:var(--space-5);align-items:center;padding-inline:var(--space-4);border-block-end:1px solid var(--table-rule);background:var(--surface-canvas);color:inherit;text-align:start;text-decoration:none;font-size:var(--font-size-100);cursor:default;contain:layout paint}.trow:hover{background:var(--table-row-hover)}.trow[data-cursor=true]{background:var(--table-row-hover);outline:2px solid var(--focus-ring);outline-offset:calc(-1 * var(--space-1))}.trow[aria-selected=true]{background:var(--table-row-selected)}.trow[data-pending=true] .trow__mutable{opacity:.6}.trow__rule{block-size:100%}.trow__rule[data-sla=breached]{background:var(--sla-breached-rule)}.trow__rule[data-sla=at-risk]{background:var(--sla-at-risk-rule)}.trow__rule[data-sla=on-track]{background:var(--sla-on-track-rule)}.trow__rule[data-sla=paused]{background:var(--sla-paused-rule)}.trow__rule[data-sla=none]{background:transparent}.trow__id{font-family:var(--font-family-numeric);font-variant-numeric:tabular-nums;color:var(--text-tertiary);font-size:var(--font-size-50)}.trow__subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.trow__client,.trow__updated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-tertiary);font-size:var(--font-size-50)}.trow__updated{font-variant-numeric:tabular-nums;text-align:end}.trow__actions{display:flex;justify-content:end;opacity:0;transition:opacity var(--duration-instant) var(--ease-standard)}.trow:hover .trow__actions,.trow:focus-within .trow__actions,.trow[data-cursor=true] .trow__actions{opacity:1}@media(max-width:1439px){.trow{grid-template-columns:var(--col-rule) var(--col-sla) var(--col-priority) var(--col-id) minmax(0,1fr) var(--col-assignee) var(--col-status) var(--col-updated) var(--col-actions)}.trow__client{display:none}}.detail{display:flex;flex-direction:column;min-height:0;flex:1}.detail__zone1{flex:none;padding:var(--space-6);border-block-end:1px solid var(--border-default);display:grid;gap:var(--space-4)}.detail__idrow{display:flex;align-items:baseline;gap:var(--space-5)}.detail__number{font-family:var(--font-family-numeric);font-variant-numeric:tabular-nums;color:var(--text-tertiary);font-size:var(--font-size-50)}.detail__subject{margin:0;font-size:var(--font-size-500);font-weight:var(--font-weight-semibold);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.detail__meta{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;font-size:var(--font-size-50);color:var(--text-tertiary)}.detail__controls,.detail__assets{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.detail__asset-chip{display:inline-flex;align-items:center;gap:var(--space-2)}.detail__thread{flex:1;min-height:0;overflow:auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.detail__composer{flex:none;border-block-start:1px solid var(--border-default);padding:var(--space-5) var(--space-6);display:grid;gap:var(--space-4)}.detail__composer[data-internal=true]{background:var(--amber-tint);border-block-start-color:var(--amber-accent)}.detail__composer-actions{display:flex;align-items:center;gap:var(--space-4)}.entry{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-6);background:var(--surface-canvas)}.entry--internal{background:var(--amber-tint);border-inline-start:var(--col-rule) solid var(--amber-ink)}.entry--pending{opacity:.6}.entry--failed{border-color:var(--red-accent)}.entry__head{display:flex;align-items:center;gap:var(--space-4);margin-block-end:var(--space-4);font-size:var(--font-size-50);color:var(--text-tertiary)}.entry__body{margin:0;white-space:pre-wrap;font-size:var(--font-size-300);line-height:var(--line-height-500);max-width:var(--measure-longform);color:var(--text-primary)}.entry__system{font-size:var(--font-size-50);color:var(--text-tertiary)}.day-divider{position:sticky;inset-block-start:0;z-index:1;background:var(--surface-canvas);padding-block:var(--space-3);font-size:var(--font-size-50);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}.palette{display:grid;gap:var(--space-4)}.palette__results{list-style:none;margin:0;padding:0;max-height:calc(var(--space-13) * 5);overflow:auto}.palette__group{padding:var(--space-3) var(--space-4);font-size:var(--font-size-25);text-transform:uppercase;letter-spacing:var(--letter-spacing-25);color:var(--text-tertiary)}.palette__row{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);cursor:default}.palette__row[aria-selected=true]{background:var(--surface-selected)}.palette__row-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette__row-context{color:var(--text-tertiary);font-size:var(--font-size-50);white-space:nowrap}.section-heading{margin:0 0 var(--space-4);font-size:var(--font-size-300);font-weight:var(--font-weight-semibold)}.stack{display:grid;gap:var(--space-5)}.row{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.muted{color:var(--text-tertiary);font-size:var(--font-size-50)}.centre{display:grid;place-items:center;flex:1;padding:var(--space-9)}.form-narrow{width:100%;max-width:calc(var(--space-13) * 6)}.seq-hint{position:fixed;inset-block-end:var(--space-5);inset-inline-start:var(--space-5);background:var(--tooltip-bg);color:var(--tooltip-fg);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);font-size:var(--font-size-50);z-index:60}.shortcut-table{width:100%;border-collapse:collapse;font-size:var(--font-size-100)}.shortcut-table td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--border-subtle)}.shortcut-table td:first-child{width:calc(var(--space-13) * 2)}
