:root{--workspace-gap:.75rem;--workspace-padding:.75rem;--ticket-list-width:21rem;--ticket-task-width:18rem;--chat-reading-width:68rem;--page-width:100rem;--page-padding:1.5rem}@media (min-width:1024px) and (max-width:1279px){:root{--ticket-list-width:18rem;--ticket-task-width:16rem}}@media (min-width:1600px){:root{--ticket-list-width:24rem;--ticket-task-width:21rem;--page-padding:2rem}}@media (min-width:2304px){:root{--workspace-gap:1rem;--workspace-padding:1rem;--ticket-list-width:27rem;--ticket-task-width:24rem;--chat-reading-width:76rem;--page-width:112rem;--page-padding:2.5rem}}@media (min-width:3200px){:root{--ticket-list-width:30rem;--ticket-task-width:28rem;--chat-reading-width:84rem;--page-width:128rem;--page-padding:3rem}}@layer components{.ticket-workspace,.chat-panel-layout{gap:var(--workspace-gap)}.ticket-workspace{padding:var(--workspace-padding)}.ticket-list-column{width:var(--ticket-list-width);min-width:0;max-width:var(--ticket-list-width)}.ticket-task-column{width:var(--ticket-task-width);min-width:0;max-width:var(--ticket-task-width)}.ticket-task-column-embed{width:18rem;max-width:18rem}.ticket-list-panel{background:var(--card)}.ticket-list-row{border:1px solid #0000;border-radius:.625rem;min-height:4.5rem;padding:.75rem}.ticket-list-row[aria-current=true]{border-color:color-mix(in oklch,var(--active-item-emphasis)22%,transparent);background:color-mix(in oklch,var(--active-item-emphasis)7%,var(--card))}.chat-message-scroll,.chat-composer-strip{padding-inline:max(1rem,calc((100% - var(--chat-reading-width))/2))}.chat-message-scroll{scrollbar-gutter:stable;padding-block:1.25rem}.chat-composer-strip{padding-block:.875rem}.workspace-page{width:100%;max-width:var(--page-width);padding:var(--page-padding);margin-inline:auto;padding-bottom:5rem}.workspace-page-header{border-bottom:1px solid var(--border);padding-bottom:1.5rem}.workspace-page-title{letter-spacing:-.035em;color:var(--foreground);text-wrap:balance;font-size:1.75rem;font-weight:600;line-height:1.2}.workspace-table{background:var(--card);border:1px solid var(--border);box-shadow:none;border-radius:.75rem}.workspace-table th{color:var(--muted-foreground);background:var(--muted);padding-block:.875rem;font-size:.75rem;font-weight:500}.workspace-table td{padding-block:.875rem}.skip-to-content{z-index:100;background:var(--primary);color:var(--primary-foreground);border-radius:.5rem;padding:.75rem 1rem;position:fixed;inset:.75rem auto auto .75rem;transform:translateY(-200%)}.skip-to-content:focus{transform:translateY(0)}}@media (max-width:1023px){.ticket-workspace:not([data-embed=true]){gap:0;padding:0}.ticket-workspace:not([data-embed=true]) .ticket-list-column{width:100%;max-width:none}:root{--page-padding:1.25rem}}@media (max-width:767px){.ticket-workspace[data-embed=true]{gap:0;padding:0}.ticket-workspace[data-embed=true] .ticket-list-column{width:100%;max-width:none}:root{--page-padding:1rem}.workspace-page-title{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
